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

#top .flex_column_table.av-equal-height-column-flextable.av-99n3i2c-8da58003ace496cfdc14e165414d3764{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-99n3i2c-8da58003ace496cfdc14e165414d3764{
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-m4wtzejf-26ef6b272ef1446815389bfae9d4a4bb{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m4wtzejf-26ef6b272ef1446815389bfae9d4a4bb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m4wtzejf-26ef6b272ef1446815389bfae9d4a4bb .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-m4wtzejf-26ef6b272ef1446815389bfae9d4a4bb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8xuw5jo-827961c73d54f240c2b4028d9c866721 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8fokrpw-571456237d956393ab01d3bb91f972b5{
height:35px;
}

.flex_cell.av-m4wtzppv-ada68223c55d971bdf19d303d0499cad{
vertical-align:top;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/11/Handicapped-Parking-Spaces.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-7y9vwd0-03b697fdb80e7181748d9b278fdf8915{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-jkjvrpjm-a2ccbe161336f233fd7c45aa7f93fe37{
height:25px;
}

.flex_column.av-3sd8gmi-ff27c704067203e6d814bdb9007e6c50{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/11/Nobody-on-Crosswalk-in-Black-and-white-Crosswalk.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-1u1aeos-bf199791fedcdda522cfb16042af63ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-mhkmvk2c-17d25fec8515d941deefee040d348929{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-mhkn574h-47acf2c3db4f4fce2672f0a5ba174894{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/11/Asphalt-car-parking-lot-reserved-for-handicapped-driver.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-2u0endm-ca92589f0e3149dff7096ab7749b7f23{
height:25px;
}

.flex_cell.av-75dl71w-c78244898d1b0ad44ca4f3958bd30841{
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-75dl71w-c78244898d1b0ad44ca4f3958bd30841{
padding:0px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6sjte9g-8c3587b3ac0a9b05ffc3abc0da1eac07{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-6sjte9g-8c3587b3ac0a9b05ffc3abc0da1eac07{
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-60t2qz8-9ea0e217247512b4814a214b7bba664a{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-60t2qz8-9ea0e217247512b4814a214b7bba664a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-60t2qz8-9ea0e217247512b4814a214b7bba664a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-60t2qz8-9ea0e217247512b4814a214b7bba664a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5v55sac-35680c32600c38d05d49160afcf205aa .avia_textblock{
color:#ffffff;
}

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

.avia-section.av-2dm5i8q-368d355c2b038729d037e6495efb061c{
background-color:#f1f1f1;
background-image:unset;
}

#top .hr.hr-invisible.av-lo8udd6f-dc9af8de0f997bb610b949a96be6afa0{
height:30px;
}

.flex_column.av-24kyjmi-4af344c297734192c024e45bfc045b9d{
z-index:4;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1tu0xkq-b08805d6de9e672ace52e34fdbc7b9ae{
width:48.75%;
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-1tu0xkq-b08805d6de9e672ace52e34fdbc7b9ae .av-flex-placeholder{
width:2.5%;
}

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

.flex_column.av-146s1sq-fc4e34bac3b56a1f686d2b0416c98940{
width:48.75%;
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-146s1sq-fc4e34bac3b56a1f686d2b0416c98940 .av-flex-placeholder{
width:2.5%;
}

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

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

.flex_column.av-lu7cxfpc-996915b79a0929ed2b493c69aaab89d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(https://www.phillipspaving.com/wp-content/uploads/2025/11/A-painter-painting-parking-lots-blue-lines-striping-in-a-car-park.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-juu16uqr-26-8c302e9f2e1dc2e8ed3012f6fc81f498{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .hr.hr-invisible.av-1137d9w-09539415397a97b42d43c6b784ef4183{
height:70px;
}

.avia-section.av-4ic3bsk-0f87601ccb53aaf49dd5cb9dcac9580f{
background-color:var(--enfold-footer-color-bg);
background-image:unset;
}

@keyframes av_boxShadowEffect_av-3wqcs9g-4ee004f67bf84128738438b7a634d2eb-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-3wqcs9g-4ee004f67bf84128738438b7a634d2eb{
margin-top:-50px;
margin-bottom:0px;
}
.flex_column.av-3wqcs9g-4ee004f67bf84128738438b7a634d2eb{
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-3htzddg-58c0a21223ac1a18f5a7ea0b82059c59{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-3htzddg-58c0a21223ac1a18f5a7ea0b82059c59 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3htzddg-58c0a21223ac1a18f5a7ea0b82059c59 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8mqsno-a63d34523eb6df691f71c0bcc51358e9 .avia_textblock{
color:#000000;
}

.flex_column.av-1wzfyk4-a430d21f9e3bc315b1f90863a5001177{
z-index:-10;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-26fges-d4cc4b96e923b6bc9c031c2cec8c9329{
height:10px;
}

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


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

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

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

.flex_column.av-1wzfyk4-a430d21f9e3bc315b1f90863a5001177{
z-index:10;
}

#top #wrap_all .avia-button.av-1i2y9ck-c6313fd0e8c298ac37c1075b9fb6319d{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-qi5y44-9b0540933c9d84c87da6117556a9dc82{
margin:0 0 0 20px;
}
}

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

.flex_column.av-1wzfyk4-a430d21f9e3bc315b1f90863a5001177{
z-index:10;
}

#top #wrap_all .avia-button.av-1i2y9ck-c6313fd0e8c298ac37c1075b9fb6319d{
margin:0 0 0 20px;
}

#top #wrap_all .avia-button.av-qi5y44-9b0540933c9d84c87da6117556a9dc82{
margin:0 0 0 20px;
}
}
