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

#top .flex_column_table.av-equal-height-column-flextable.av-a3d1lms-732cd7a6b0db122155c74717aa6ded0f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-a3d1lms-732cd7a6b0db122155c74717aa6ded0f{
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-m4ww8fgt-f013630cb5f468352898693e4968a3fd{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m4ww8fgt-f013630cb5f468352898693e4968a3fd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4ww8fgt-f013630cb5f468352898693e4968a3fd .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m4ww8fgt-f013630cb5f468352898693e4968a3fd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-990lbqc-1459e50b406d091da226efe659d5333e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8ubyjpg-054f97f10dc18938a2fac1849e37d90d{
height:35px;
}

.flex_cell.av-88ry5tw-c062e8ddebafe53f0325250c2d5eeeae{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2024/12/Revolutionizing-Roads-Innovations-in-Asphalt-Paving-Methods.jpg) 50% 50% no-repeat scroll ;
}

.avia-section.av-2b6e690-1d167204047693f06aa25c4a3c9bc6a0{
background-color:#f1f1f1;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mljs8tg-490fb45ecdeaa7dc221e7a4dd84a1f0b{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-mljs8tg-490fb45ecdeaa7dc221e7a4dd84a1f0b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-268qfc4-9f2717512c822d8f2a68baa8fcbe3119{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-268qfc4-9f2717512c822d8f2a68baa8fcbe3119 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-268qfc4-9f2717512c822d8f2a68baa8fcbe3119 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1npusn8-9aefdecbb12fed290b568fb2de734234{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-1npusn8-9aefdecbb12fed290b568fb2de734234{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column.av-11u20zo-58f8300042c5a5e0e75c92f589c713ef{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-11u20zo-58f8300042c5a5e0e75c92f589c713ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-11u20zo-58f8300042c5a5e0e75c92f589c713ef{
margin-top:20px;
margin-bottom:0px;
}

#top .flex_column.av-jw2pms-c10c1a5af0241783e9182dc3b5837d05{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-jw2pms-c10c1a5af0241783e9182dc3b5837d05{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jw2pms-c10c1a5af0241783e9182dc3b5837d05{
margin-top:20px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-lfyf2ec-d03b97243fb00dc059c24f5cad4c4bbc{
height:50px;
}

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

.flex_column.av-hbjpj5w-a1e5c455448d97af2a53171dd70e30ba{
width:31.666666666667%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-hbjpj5w-a1e5c455448d97af2a53171dd70e30ba .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-f2ac6as-26714c377f1963cfc290766997639674{
height:10px;
}

#top .hr.hr-invisible.av-e73xso4-8ab1955587c45f894507168125820b9b{
height:50px;
}

.flex_column.av-dlzrjhg-911e8d8d027849eab08780380f4eaefa{
width:31.666666666667%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dlzrjhg-911e8d8d027849eab08780380f4eaefa .av-flex-placeholder{
width:2.5%;
}

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

#top .hr.hr-invisible.av-bj7s3r8-85a84cd2a45adecc1dad6db35fa5e64c{
height:10px;
}

#top .hr.hr-invisible.av-amqgrno-58c3235e3d46324e9e8509d0b8c05762{
height:50px;
}

.flex_column.av-agp7p0k-7f1982cb3f9cc83b0196bb96e41313dd{
width:31.666666666667%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-agp7p0k-7f1982cb3f9cc83b0196bb96e41313dd .av-flex-placeholder{
width:2.5%;
}

#top .av-special-heading.av-9j8rs84-8784f19fd24a362d4468262971bf3f02{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-9j8rs84-8784f19fd24a362d4468262971bf3f02 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9j8rs84-8784f19fd24a362d4468262971bf3f02 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8ggi0bo-c19983184917c71bdf4a8b05a5366dee{
height:10px;
}

#top .hr.hr-invisible.av-7gjpdd0-3458360d78d67a2b24704f6542735301{
height:50px;
}

#top .hr.hr-invisible.av-m4wwc72d-3f9c876949e3c449dc405e20a854bc3a{
height:50px;
}

.flex_cell.av-70d2kro-6c5b5b1298db72bfcab60366f3f7f20b{
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-70d2kro-6c5b5b1298db72bfcab60366f3f7f20b{
padding:0px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6oooeis-f67246aa396dc59302f525101f4f356a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6oooeis-f67246aa396dc59302f525101f4f356a{
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-65vk484-62784dcf2eef51fefc7b8f2bafe0a61a{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-65vk484-62784dcf2eef51fefc7b8f2bafe0a61a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-65vk484-62784dcf2eef51fefc7b8f2bafe0a61a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-65vk484-62784dcf2eef51fefc7b8f2bafe0a61a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5k4p8w4-86886dc423c4c73325bc0743de5ba202 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4vnff9g-cebba22bdc4d2cf50d81f4ef5c3f9568{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-1k807-8e252b86ff7ebe57ef75ee53464e2701{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-p70fc4-95e2ca609770437f6d5bd106ff64717a{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-p70fc4-95e2ca609770437f6d5bd106ff64717a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-p70fc4-95e2ca609770437f6d5bd106ff64717a .av-subheading{
font-size:23px;
}

.flex_column.av-1k807-56-fffe07526b169bcc11ba38823421d313{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-m4wwfaov-6b0f5fb78d36214fb9ee0b4c5dc36e91{
height:70px;
}

.avia-section.av-48kl0kk-31513038275d5455b8bc4ef7284676d6{
background-color:var(--enfold-footer-color-bg);
background-image:unset;
}

@keyframes av_boxShadowEffect_av-3r3e4h0-cc90562de520bfb7d4b6c7a242842f19-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-3r3e4h0-cc90562de520bfb7d4b6c7a242842f19{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-3r3e4h0-cc90562de520bfb7d4b6c7a242842f19{
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-3d5lztw-6a49473cf0c0764d31c9fba2bb260e13{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-3d5lztw-6a49473cf0c0764d31c9fba2bb260e13 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3d5lztw-6a49473cf0c0764d31c9fba2bb260e13 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2ifrgtg-831c3298a2d470d47711be07d950d653 .avia_textblock{
color:#000000;
}

.flex_column.av-22qmtes-5ed12f16644a147451d305b5c2bdccb1{
z-index:-10;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-zqz9lw-5a1331a71a3c0993cb639255ed510621{
height:10px;
}

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


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

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

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

.flex_column.av-22qmtes-5ed12f16644a147451d305b5c2bdccb1{
z-index:10;
}

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

#top #wrap_all .avia-button.av-qtu1wk-5073a68c7bf8e62ee77581d2aa68d94d{
margin:0 0 0 20px;
}
}

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

.flex_column.av-22qmtes-5ed12f16644a147451d305b5c2bdccb1{
z-index:10;
}

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

#top #wrap_all .avia-button.av-qtu1wk-5073a68c7bf8e62ee77581d2aa68d94d{
margin:0 0 0 20px;
}
}
