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

#top .flex_column_table.av-equal-height-column-flextable.av-98whfny-74ffe50656bfdb15396dbb576657ac19{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-98whfny-74ffe50656bfdb15396dbb576657ac19{
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-m4wvb2vn-fbae98aca13d39a22383fc2beba40b88{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m4wvb2vn-fbae98aca13d39a22383fc2beba40b88 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4wvb2vn-fbae98aca13d39a22383fc2beba40b88 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m4wvb2vn-fbae98aca13d39a22383fc2beba40b88 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-90c9bse-08bd630b8648825b73eada040c4b9dca .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8odsxf2-71bd17bce1121dbd8e1ce9ae83801504{
height:35px;
}

.flex_cell.av-m4ww413q-89c40d9b8e5782b80ad8b9e389fbfaba{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/Lenexa-ks.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-1k807-4da1d161e8d732f5d95d6c072229deae{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1k807-25-fce9d6600933a27f89c9219e119e0dcd{
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-25.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-m4ww61gr-7529a478d650a423285033e23a059ad3{
height:25px;
}

.flex_cell.av-6zvv5e6-3d98a09635b48b7b2f2d1e8dcaafbfa5{
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-6zvv5e6-3d98a09635b48b7b2f2d1e8dcaafbfa5{
padding:0px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6p30y7i-a5cbd8cfa4921472f810f707547a3765{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6p30y7i-a5cbd8cfa4921472f810f707547a3765{
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-6575cfi-c1a4bb36f383c81c5ae9f8434bbe470c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-6575cfi-c1a4bb36f383c81c5ae9f8434bbe470c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6575cfi-c1a4bb36f383c81c5ae9f8434bbe470c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6575cfi-c1a4bb36f383c81c5ae9f8434bbe470c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5nyaisu-eced8b7da4912939c0c929881cbecbeb .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4tm990u-1b68c33f17a681b4bbc10f7c377b4511{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-l9g0p6wv-dbe01526c4a1d35288c6416957ac25b3{
background-color:#f1f1f1;
background-image:unset;
}

#top .hr.hr-invisible.av-l9g0litm-343f367934f600ec0cbf27913a40227c{
height:30px;
}

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

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

.flex_column.av-1ors4uy-20b5296f260552eba039f8909e428755{
width:31.333333333333%;
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-zvv1qy-18cebf456f931a096f4789ea712f20db{
width:31.333333333333%;
margin-left:3%;
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-nyjdfe-03d25dd96938db6d3cb6fa61226855c9{
width:31.333333333333%;
margin-left:3%;
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-l9epajdt-866a347dc0c530b6a46608e4409e8dd7{
z-index:4;
border-radius:5px 5px 5px 5px;
padding:30px 30px 30px 30px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/Asphalt-road-roller-with-heavy-vibration-roller-compactor.jpg) 50% 50% no-repeat scroll #083553;
}

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

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

#top .hr.hr-invisible.av-lo8ur0pw-f51606102d05cdf356731e7e97d89da3{
height:10px;
}

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

#top .hr.hr-invisible.av-m4wvozn5-c0fc539cb1af87fcad462b26b7208a6f{
height:70px;
}

.avia-section.av-g43b2m-c23d5ae38519e5d80ad665423efe7d2f{
background-color:var(--enfold-footer-color-bg);
background-image:unset;
}

@keyframes av_boxShadowEffect_av-3uvbdvy-85b7c22ffc4c4e0e4f7ccd83b08e31af-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-3uvbdvy-85b7c22ffc4c4e0e4f7ccd83b08e31af{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-3uvbdvy-85b7c22ffc4c4e0e4f7ccd83b08e31af{
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-3ewpxym-4b5af2b4cd8d9950d65db6fabb93ddd6{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-3ewpxym-4b5af2b4cd8d9950d65db6fabb93ddd6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3ewpxym-4b5af2b4cd8d9950d65db6fabb93ddd6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2q8s2cu-9264d7dda3716f3329b72a56474a6886 .avia_textblock{
color:#000000;
}

.flex_column.av-1yapsby-3972b53ba2862cc07e1296e89a1ab2d7{
z-index:-10;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1504oi6-b7e0cc63a1175201b60342bd369e59ec{
height:10px;
}

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


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

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

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

.flex_column.av-1yapsby-3972b53ba2862cc07e1296e89a1ab2d7{
z-index:10;
}

#top #wrap_all .avia-button.av-1paaosu-3e8fe828190fe12918e02937bedf63e6{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-jpn8b2-93297aa20b41dd8d97bdca86894cbf2d{
margin:0 0 0 20px;
}
}

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

.flex_column.av-1yapsby-3972b53ba2862cc07e1296e89a1ab2d7{
z-index:10;
}

#top #wrap_all .avia-button.av-1paaosu-3e8fe828190fe12918e02937bedf63e6{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-jpn8b2-93297aa20b41dd8d97bdca86894cbf2d{
margin:0 0 0 20px;
}
}
