.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-05b000639300fc9fc307477483aa5e78{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m4wvb2vn-05b000639300fc9fc307477483aa5e78 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4wvb2vn-05b000639300fc9fc307477483aa5e78 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m4wvb2vn-05b000639300fc9fc307477483aa5e78 .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-3faf1bc3c4d396ada10c31ea8d2e7184{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/02/asphalt-installation.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-65ef9d7cd6073aa8935deee529e0cbcf{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-1o3dc32-65ef9d7cd6073aa8935deee529e0cbcf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1o3dc32-65ef9d7cd6073aa8935deee529e0cbcf .av-subheading{
font-size:15px;
}

.flex_column.av-1k807-25-4d9465d3ce87e3a4fd8c6b96d58320bf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/Revolutionizing-Roads-Innovations-in-Asphalt-Paving-Methods.jpg) 50% 50% no-repeat scroll ;
}

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

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

.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-c895aa16185c78afc38b45d88412b871{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-onaz7y-c895aa16185c78afc38b45d88412b871 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-onaz7y-c895aa16185c78afc38b45d88412b871 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-onaz7y-c895aa16185c78afc38b45d88412b871 .av-subheading{
font-size:15px;
}

.flex_column.av-m74vjk49-92952fa85af14e5a46ad4a828d59d424{
width:31.666666666667%;
margin-left:0;
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m74vjk49-92952fa85af14e5a46ad4a828d59d424 .av-flex-placeholder{
width:2.5%;
}

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

.flex_column.av-1w9b2e7-4303bd94266bf1e094017d794dde596f{
width:31.666666666667%;
margin-left:0;
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1w9b2e7-4303bd94266bf1e094017d794dde596f .av-flex-placeholder{
width:2.5%;
}

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

.flex_column.av-1d2bdpb-b421df0b0c0f55878545be3115eb63a2{
width:31.666666666667%;
margin-left:0;
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1d2bdpb-b421df0b0c0f55878545be3115eb63a2 .av-flex-placeholder{
width:2.5%;
}

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

.flex_column.av-m6se3w4q-91405d687b3200ca4e28feab68a57d61{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-167crz3-67c32d0b01b0a75aa36077dd961df349{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
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 ;
}

#top .hr.hr-invisible.av-kquukf-5d19333e08c355c489d5f6370ae450f4{
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;
}
}
