.flex_cell.av-b92c8be-f0dec3b3442ff7eb376b3317cfc2883b{
vertical-align:top;
background-color:#dbb708;
}
.responsive #top #wrap_all .flex_cell.av-b92c8be-f0dec3b3442ff7eb376b3317cfc2883b{
padding:40px 0 40px 0 !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-axi8dmi-28249bad2affc1a855ccc72b04fbb31e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-axi8dmi-28249bad2affc1a855ccc72b04fbb31e{
border-radius:0px 0px 0px 0px;
padding:100px 100px 100px 100px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/black-texture1.jpg) 50% 50% no-repeat scroll #1c1c1c;
}

#top .av-special-heading.av-a63ktx6-bc541ea52cf0786019df0f18c8c83a40{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-a63ktx6-bc541ea52cf0786019df0f18c8c83a40 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a63ktx6-bc541ea52cf0786019df0f18c8c83a40 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-a63ktx6-bc541ea52cf0786019df0f18c8c83a40 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9pyfmca-8188bafa2888969f5f03ecfc07ea83dd .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9ic0xmi-39e2214a5beeea6a6f6f5d81f80bae03{
height:35px;
}

.flex_cell.av-8lfy1q2-25ad507206e85bbe62c95b420bb11446{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/Liberty-ks.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-fa9udzu-57b5bfb9acc7a886e1d20ffa9998f91d{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-fqje7ga-729a1c6c1b06770112e8cd859c32c8f5{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-fqje7ga-729a1c6c1b06770112e8cd859c32c8f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fqje7ga-729a1c6c1b06770112e8cd859c32c8f5 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-fqje7ga-729a1c6c1b06770112e8cd859c32c8f5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m755idb3-d658ab5a4e9052a65f63be280460ddf4{
height:20px;
}

.flex_column.av-m755ghun-c88040bd3d4c645e8079736d838c7496{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2iryvpb-7c1a40d7201ac28202925c3a914e4f87{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-2iryvpb-7c1a40d7201ac28202925c3a914e4f87 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2iryvpb-7c1a40d7201ac28202925c3a914e4f87 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-2iryvpb-7c1a40d7201ac28202925c3a914e4f87 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-21p6ofz-a32cf22aa10065867e19276ab1c78104 .iconlist_icon{
color:#1c1c1c;
background-color:#dcb707;
}
#top .avia-icon-list-container.av-21p6ofz-a32cf22aa10065867e19276ab1c78104 .iconlist_icon svg:first-child{
stroke:#1c1c1c;
fill:#1c1c1c;
}

.flex_column.av-m7f7tnv4-966cb42808e02301a751c254c80a59ad{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/enhance-curb-appeal.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-18o07z3-6ed9096eb2a6dbe7fbaf879d27b7c912{
height:20px;
}

.flex_column.av-m755gbfj-fdca93880437d436abfb1d4dc6120435{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/asphalt-parking-lot.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-m70wzfp5-c68bcc972a5dde9c04624ac034d7557a{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m70wxzw7-5f0b2eed4024530d9dbeed593d309fb8{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m70wxzw7-5f0b2eed4024530d9dbeed593d309fb8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m70wxzw7-5f0b2eed4024530d9dbeed593d309fb8 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m70wxzw7-5f0b2eed4024530d9dbeed593d309fb8 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-m755eqy0-4d383dbec2f49b1de02899a43f010eb7 .iconlist_icon{
color:#1c1c1c;
background-color:#dcb707;
}
#top .avia-icon-list-container.av-m755eqy0-4d383dbec2f49b1de02899a43f010eb7 .iconlist_icon svg:first-child{
stroke:#1c1c1c;
fill:#1c1c1c;
}

#top .hr.hr-invisible.av-3a0tgf-9cc5095533656823f66529c8f266fba7{
height:20px;
}

.flex_column.av-s6rwtb-7bd15c626d9b6f51b122f1d15669d566{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m70wypx3-1e2280b00c7d939007c130de88f44676{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m70wypx3-1e2280b00c7d939007c130de88f44676 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m70wypx3-1e2280b00c7d939007c130de88f44676 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m70wypx3-1e2280b00c7d939007c130de88f44676 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-m755fs0s-823dbdcae78b9cb1e718c91db3aacd7f .iconlist_icon{
color:#1c1c1c;
background-color:#dcb707;
}
#top .avia-icon-list-container.av-m755fs0s-823dbdcae78b9cb1e718c91db3aacd7f .iconlist_icon svg:first-child{
stroke:#1c1c1c;
fill:#1c1c1c;
}

.flex_column.av-m7f7r6w7-744c73b1edefda52536c5d4fcb646080{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/commerical-asphalt.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-m4wujhrl-c6c04a4ff9563851f67934fc632696fc{
height:25px;
}

.flex_cell.av-7lruc6y-aa4bb425ec5a203d5fffe7ec4b738a13{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/mid-cta-img5.jpg) 100% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-7lruc6y-aa4bb425ec5a203d5fffe7ec4b738a13{
padding:0px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-75adge2-b1ab88b233f6bc25903e3badf2691d74{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-75adge2-b1ab88b233f6bc25903e3badf2691d74{
border-radius:0px 0px 0px 0px;
padding:150px 150px 150px 150px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/black-texture1.jpg) 50% 50% no-repeat scroll #1c1c1c;
}

#top .av-special-heading.av-6tczmwq-e5cf815c08d7496231d0a1d3c675dbf7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-6tczmwq-e5cf815c08d7496231d0a1d3c675dbf7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6tczmwq-e5cf815c08d7496231d0a1d3c675dbf7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6tczmwq-e5cf815c08d7496231d0a1d3c675dbf7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6crrpzu-58a8217435a4a94a6b9623ebada732c7 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5bt1rsq-23ac6f11b1ac33d1784d36e3743499e0{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-l9eolbk3-700406f492e9e453363ca83ba4a199b3{
background-color:#f1f1f1;
background-image:unset;
}

#top .hr.hr-invisible.av-m4wugga9-af6840874888fad52e9b0ee1c1311b41{
height:15px;
}

.flex_column.av-7orwihm-83b440f8d9dc5c9a3505ec4e437ef34e{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l9eogvnf-cffe332a692fd2511c12d58635e184b9{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-l9eogvnf-cffe332a692fd2511c12d58635e184b9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l9eogvnf-cffe332a692fd2511c12d58635e184b9 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-l9eogvnf-cffe332a692fd2511c12d58635e184b9 .av-subheading{
font-size:15px;
}

.flex_column.av-kb998a-88bcaa885050fc8b3f1be0e5df755cee{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5s4kbju-9ffca7912cf66c7b09a0df46319fb117{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-5s4kbju-9ffca7912cf66c7b09a0df46319fb117 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5s4kbju-9ffca7912cf66c7b09a0df46319fb117 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-5s4kbju-9ffca7912cf66c7b09a0df46319fb117 .av-subheading{
font-size:15px;
}

.flex_column.av-3so90ey-6eb8394a14604bc9dcc8ba5a52ecf19c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/Asphalt-paving-services-23.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-3cu8lui-4624d0ec781b3f034238cfebcf7cb279{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-33mqg7u-4fda1c3393883ca5ad303213a5dec19b{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-33mqg7u-4fda1c3393883ca5ad303213a5dec19b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-33mqg7u-4fda1c3393883ca5ad303213a5dec19b .av-subheading{
font-size:15px;
}

#top .togglecontainer.av-2i0rc1m-08b74f8eda45ec43009f5708024bfd52 p.toggler{
color:#ffffff;
background-color:#1c1c1c;
border-color:#dcb707;
}
#top .togglecontainer.av-2i0rc1m-08b74f8eda45ec43009f5708024bfd52 p.toggler .toggle_icon{
color:#dcb707;
border-color:#dcb707;
}
#top .togglecontainer.av-2i0rc1m-08b74f8eda45ec43009f5708024bfd52 p.toggler .toggle_icon > span{
color:#dcb707;
border-color:#dcb707;
}
#top .togglecontainer.av-2i0rc1m-08b74f8eda45ec43009f5708024bfd52 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#1c1c1c;
border-color:#dcb707;
}

#top .hr.hr-invisible.av-mmq88q-3e423db2011eb4f47c4cb105c53a776f{
height:70px;
}

.avia-section.av-4dzibp6-3bee860ba8256d2ae4c8cb919f4326a4{
background-color:var(--enfold-footer-color-bg);
background-image:unset;
}

@keyframes av_boxShadowEffect_av-3rc9h22-b94f9d3a747966538afbe2be573e052d-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.25); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(10,10,10,0.25); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-3rc9h22-b94f9d3a747966538afbe2be573e052d{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-3rc9h22-b94f9d3a747966538afbe2be573e052d{
box-shadow: 0 0 15px 0 rgba(10,10,10,0.25);
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-3k5kmpm-59104801f90f96c244cc5bcba39b8e43{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-3k5kmpm-59104801f90f96c244cc5bcba39b8e43 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3k5kmpm-59104801f90f96c244cc5bcba39b8e43 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2gcg4gq-d40702b4627c672fb1ac186b12c72f07 .avia_textblock{
color:#000000;
}

.flex_column.av-21af3bu-09e1a5240639347793e0b5b21303d44f{
z-index:-10;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-1so1toa-90489e8bff3940104643d8b24f918b3f{
font-size:26px;
background-color:#dcb707;
border-color:#dcb707;
color:#1c1c1c;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1so1toa-90489e8bff3940104643d8b24f918b3f .avia-svg-icon svg:first-child{
fill:#1c1c1c;
stroke:#1c1c1c;
}

#top .hr.hr-invisible.av-4lcqqi-6a622d807ce155e56dbb6daacedd80be{
height:10px;
}

#top #wrap_all .avia-button.av-owpm8q-e384ca1e15f37f6449dad9544caaf94b{
font-size:26px;
background-color:#dcb707;
border-color:#dcb707;
color:#1c1c1c;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-owpm8q-e384ca1e15f37f6449dad9544caaf94b .avia-svg-icon svg:first-child{
fill:#1c1c1c;
stroke:#1c1c1c;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-21af3bu-09e1a5240639347793e0b5b21303d44f{
position:absolute;
top:0px;
right:-44px;
z-index:-10;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-21af3bu-09e1a5240639347793e0b5b21303d44f{
position:absolute;
top:0px;
right:-44px;
z-index:10;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-3rc9h22-b94f9d3a747966538afbe2be573e052d{
padding:30px 30px 30px 30px;
}

.flex_column.av-21af3bu-09e1a5240639347793e0b5b21303d44f{
z-index:10;
}

#top #wrap_all .avia-button.av-1so1toa-90489e8bff3940104643d8b24f918b3f{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-owpm8q-e384ca1e15f37f6449dad9544caaf94b{
margin:0 0 0 20px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-3rc9h22-b94f9d3a747966538afbe2be573e052d{
padding:30px 30px 30px 30px;
}

.flex_column.av-21af3bu-09e1a5240639347793e0b5b21303d44f{
z-index:10;
}

#top #wrap_all .avia-button.av-1so1toa-90489e8bff3940104643d8b24f918b3f{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-owpm8q-e384ca1e15f37f6449dad9544caaf94b{
margin:0 0 0 20px;
}
}
