.flex_cell.av-9ppz9wd-5db2b40e7729150240affd8e84fb651a{
vertical-align:top;
background-color:#dbb708;
}
.responsive #top #wrap_all .flex_cell.av-9ppz9wd-5db2b40e7729150240affd8e84fb651a{
padding:40px 0 40px 0 !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9lmmhod-f180af36754bed416307f0104f6bee97{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9lmmhod-f180af36754bed416307f0104f6bee97{
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-m4wxco2z-b80a84340de52c7c50d39c312bb20d14{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m4wxco2z-b80a84340de52c7c50d39c312bb20d14 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4wxco2z-b80a84340de52c7c50d39c312bb20d14 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m4wxco2z-b80a84340de52c7c50d39c312bb20d14 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8xxxh31-139378825cd7870c4fd5dd8fcb2007b9 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-m4wxcztr-fa703155c417ad8a7ecde58fb062c60c{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/What-Is-Resurfaced-Asphalt-Everything-You-Need-to-Know-About-Asphalt-Pavement-Resurfacing.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-18q12gt-ac507ccda9be805c73b6431f1ba4dc9c{
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/Liberty-ks.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-rhttlp-01b0a4cf99a5b2e33897d116443dca68{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .avia-icon-list-container.av-kokcqp9p-730698ddafd64e722c84f230eb9251bc .iconlist_icon{
color:#dcb707;
background-color:#1c1c1c;
border:1px solid #dcb707;
}
#top .avia-icon-list-container.av-kokcqp9p-730698ddafd64e722c84f230eb9251bc .iconlist_icon svg:first-child{
stroke:#dcb707;
fill:#dcb707;
}

#top .hr.hr-invisible.av-m4wxi8ln-ccf531f1d7eb8329549e04d3f3deb656{
height:25px;
}

.avia-section.av-l9soqgdv-21f3de10f327d2fb1558fd50f7d3d4d6{
background-color:#f1f1f1;
background-image:unset;
}

.flex_column.av-l9son2km-71274f65e40e4fbc0a1ec2566ff8f998{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .avia-icon-list-container.av-s0ejod-775caa1d9b76ed87e13f26ec4540c048 .iconlist_icon{
color:#dcb707;
background-color:#1c1c1c;
border:1px solid #dcb707;
}
#top .avia-icon-list-container.av-s0ejod-775caa1d9b76ed87e13f26ec4540c048 .iconlist_icon svg:first-child{
stroke:#dcb707;
fill:#dcb707;
}

.flex_column.av-nixsf1-1e5085564135ae89c6b23ac474ccbf83{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-l9sonctn-89726cefa105947e51dddf0c8f1c2003 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l9sonctn-89726cefa105947e51dddf0c8f1c2003 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-m4wxhmbm-d83286b022f1e2fd38fca31fa042111b{
height:70px;
}

.flex_column.av-m7562zsn-1221c8be959130a2f196138d53efc606{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-3flhkql-93e423e072ab51dca20cd01a50566ce4{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.avia-section.av-3582i4d-afef90ac0a441a031a3b985e577593ce{
background-color:#f1f1f1;
background-image:unset;
}

.flex_column.av-2lp4065-0f834b2cebdb3b35a96dcf49db8c9706{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .togglecontainer.av-m70yimvd-108f115b2df467612c609c751a7047f1 p.toggler{
color:#ffffff;
background-color:#1c1c1c;
border-color:#dcb707;
}
#top .togglecontainer.av-m70yimvd-108f115b2df467612c609c751a7047f1 p.toggler .toggle_icon{
color:#dcb707;
border-color:#dcb707;
}
#top .togglecontainer.av-m70yimvd-108f115b2df467612c609c751a7047f1 p.toggler .toggle_icon > span{
color:#dcb707;
border-color:#dcb707;
}
#top .togglecontainer.av-m70yimvd-108f115b2df467612c609c751a7047f1 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#1c1c1c;
border-color:#dcb707;
}

.flex_column.av-1wasmgt-1263a4837d08c0649fd0c1bef7318bf3{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-m7564hs6-7ba326e3a00370bca29fcd00573cd726 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m7564hs6-7ba326e3a00370bca29fcd00573cd726 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1fsdg3h-3d03e2d8a76ec930812c38e9222b4e7b{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-14wdnel-15fc9614dd92414470ca324b8619e39e{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .togglecontainer.av-m70yjuol-12dbfb671e663dbb3d3b6aa6eff8f11e p.toggler{
color:#ffffff;
background-color:#1c1c1c;
border-color:#dcb707;
}
#top .togglecontainer.av-m70yjuol-12dbfb671e663dbb3d3b6aa6eff8f11e p.toggler .toggle_icon{
color:#dcb707;
border-color:#dcb707;
}
#top .togglecontainer.av-m70yjuol-12dbfb671e663dbb3d3b6aa6eff8f11e p.toggler .toggle_icon > span{
color:#dcb707;
border-color:#dcb707;
}
#top .togglecontainer.av-m70yjuol-12dbfb671e663dbb3d3b6aa6eff8f11e .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#1c1c1c;
border-color:#dcb707;
}

#top .hr.hr-invisible.av-1a5ts3h-aa8a18d14b63d7380d9a942721ab6e57{
height:50px;
}

.avia-section.av-488frul-952e7231c231009997a0800c66b49e70{
background-color:var(--enfold-footer-color-bg);
background-image:unset;
}

@keyframes av_boxShadowEffect_av-3zgalml-8b03263db2976d703cc3956e2deb98eb-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-3zgalml-8b03263db2976d703cc3956e2deb98eb{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-3zgalml-8b03263db2976d703cc3956e2deb98eb{
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-3fngb19-befe24864083d0acff362f78abdd42b7{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-3fngb19-befe24864083d0acff362f78abdd42b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3fngb19-befe24864083d0acff362f78abdd42b7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2ojmujh-17caa282bca528d6e293cc0de2081f25 .avia_textblock{
color:#000000;
}

.flex_column.av-1zc1nz1-b83827dd3c8176303d957ba0a2495613{
z-index:-10;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-o2adkt-5a2a852efbbf1394481226eca7bfb6f5{
height:10px;
}

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


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

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

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

.flex_column.av-1zc1nz1-b83827dd3c8176303d957ba0a2495613{
z-index:10;
}

#top #wrap_all .avia-button.av-1rex6d9-9f3096d3724792f3fc2bb55c48688492{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-p7jpst-8e4001670ddf88ae06f8d8606cfa6d44{
margin:0 0 0 20px;
}
}

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

.flex_column.av-1zc1nz1-b83827dd3c8176303d957ba0a2495613{
z-index:10;
}

#top #wrap_all .avia-button.av-1rex6d9-9f3096d3724792f3fc2bb55c48688492{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-p7jpst-8e4001670ddf88ae06f8d8606cfa6d44{
margin:0 0 0 20px;
}
}
