.avia-section.av-2l5k5oq-84e8df683f4491d22d2ddb4895f75940{
background-repeat:no-repeat;
background-image:url(https://wac-paving.co.uk/wp-content/uploads/2025/09/6-1.webp);
background-position:50% 100%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-2l5k5oq-84e8df683f4491d22d2ddb4895f75940 .av-section-color-overlay{
opacity:0.8;
background-color:#22252e;
}
.avia-section.av-2l5k5oq-84e8df683f4491d22d2ddb4895f75940 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#51a2a0;
}

#top .avia-icon-list-container.av-mnfqeoz8-df877cb5d395faf90a1cee7c9b0847c8 .iconlist_icon{
color:#3c75de;
font-size:17px;
}
#top #wrap_all .avia-icon-list-container.av-mnfqeoz8-df877cb5d395faf90a1cee7c9b0847c8 .av_iconlist_title{
font-size:17px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-2ad2lqy-d90a67d3183237d72aa74048c8a97640{
background-color:#ffffff;
border-color:#ffffff;
color:#3c75de;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}

.avia-section.av-mnfqr3fu-9302b1a044c6f66aac0f8ad0a75fb578{
background-color:#0a0a0a;
background-image:unset;
}

.av_font_icon.av-28gs6nu-df8bace4e7c8853be7abeeb82f00309d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-28gs6nu-df8bace4e7c8853be7abeeb82f00309d .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-mnfqfzyp-c238108f9893bebd22b02c96a3b58a2d{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mnfqfzyp-c238108f9893bebd22b02c96a3b58a2d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnfqfzyp-c238108f9893bebd22b02c96a3b58a2d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mnfqfzyp-c238108f9893bebd22b02c96a3b58a2d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-26nkkru-51e74dac2815013360dd7646a4912b5a{
height:30px;
}

.avia-section.av-25278x6-969d8c368204464f56265e0adca5de19{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-mnfqhzjg-e0c144a6916b2a1657ec6a0e2456321e{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mnfqhzjg-e0c144a6916b2a1657ec6a0e2456321e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnfqhzjg-e0c144a6916b2a1657ec6a0e2456321e .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mnfqhzjg-e0c144a6916b2a1657ec6a0e2456321e .av-subheading{
font-size:15px;
color:#51a2a0;
}

.flex_column.av-mnfqqtn1-064c03e15d4997b0002341c6fdc08ec7{
padding:50px 40px 50px 40px;
background-color:#3c75de;
}
.flex_column.av-mnfqqtn1-064c03e15d4997b0002341c6fdc08ec7 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#3c75de;
z-index:100;
}

.av_font_icon.av-20ht92y-1333b777483a36db82cdd5cc30fe299f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-20ht92y-1333b777483a36db82cdd5cc30fe299f .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-719v0a-04b60039fbbdab65cdcc12f3f41d69bd{
height:30px;
}

#top .hr.hr-invisible.av-1w4evvu-14229d6fcd5f06b5d428ae2bfb1d353e{
height:20px;
}

.flex_column.av-1vk22pm-5928ae0458fd0ee191918daa083d93cb{
padding:50px 40px 50px 40px;
background-color:#22252e;
background:linear-gradient( to top, #22252e, #22252e, #22252e );
}
.flex_column.av-1vk22pm-5928ae0458fd0ee191918daa083d93cb .avia-curtain-reveal-overlay{
animation-duration:3s;
background:#22252e;
z-index:100;
}

.av_font_icon.av-1u28pca-5a0d3a65661549a8e53901ac27f0b1cd{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1u28pca-5a0d3a65661549a8e53901ac27f0b1cd .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1rvzhl6-e8c4b5a7cc8b447d5e41ee62cc69ff5f{
height:30px;
}

#top .hr.hr-invisible.av-1q51jii-bafbc1c6ecdc411e073dcd973e9918a4{
height:20px;
}

#top .hr.hr-invisible.av-1o4s5tm-72a35123fe685dc83736ad053d2868e0{
height:100px;
}

.av-masonry.av-5w1t2y-11300640333101db6521225e4006813a .avia-curtain-reveal-overlay{
animation-duration:1.5s;
background:#ffffff;
z-index:100;
}

.avia-section.av-5nxvtm-537322f367589ee5dd7e11d73575377d{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-1iy14i2-d09556e2249f531e250780710c1964aa{
height:2px;
}

.flex_column.av-5dfkzu-e7bdf5728fccb04b767b11fba106de06{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-5dfkzu-e7bdf5728fccb04b767b11fba106de06{
animation-duration:2.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5dfkzu-e7bdf5728fccb04b767b11fba106de06 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-mnfqjozh-1ce579681ae29ce94736dfd13da9d6ef{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mnfqjozh-1ce579681ae29ce94736dfd13da9d6ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnfqjozh-1ce579681ae29ce94736dfd13da9d6ef .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mnfqjozh-1ce579681ae29ce94736dfd13da9d6ef .av-subheading{
font-size:15px;
color:#3c75de;
}

#top .hr.hr-invisible.av-1dvm4gq-3b9f95d8b74b3e4763abcf9219e8e7ce{
height:50px;
}

#top .hr.hr-invisible.av-1apctre-950881e55084b645d5125ccec6404bb1{
height:50px;
}

.avia_transform .flex_column.av-18tscbe-b166f451d6ad23739c7f504a8fd21878{
animation-duration:2s;
}

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

.avia_transform .flex_column.av-17s8qwq-27c6c4b48905ace98fe9c5e5d929cdbf{
animation-duration:2s;
}

#top .av-special-heading.av-16z1foq-2296b75e223da2e207e76001189202f0{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-16z1foq-2296b75e223da2e207e76001189202f0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16z1foq-2296b75e223da2e207e76001189202f0 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-16z1foq-2296b75e223da2e207e76001189202f0 .av-subheading{
font-size:15px;
color:#51a2a0;
}

#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler{
color:#ffffff;
background-color:#22252e;
border-color:#ffffff;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#22252e;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler:not(.activeTitle):hover{
background-color:#22252e;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mnfqm7l0-5e25324b43aa253aed3d1b54348506e6 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#22252e;
border-color:#ffffff;
}

.flex_cell.av-up5xxm-7818c060e48cd9ab8a11c060ba5ed3f2{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-up5xxm-7818c060e48cd9ab8a11c060ba5ed3f2{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-t5czei-672de466c85dc83a1134670592bdc031{
height:40px;
}

.av_font_icon.av-mnfqqe2y-2f3426447b04724ee919986c873d9a42{
color:#3c75de;
border-color:#3c75de;
}
.av_font_icon.av-mnfqqe2y-2f3426447b04724ee919986c873d9a42 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-mnfqn948-454b29dd3a13498744463131e470a896{
width:49%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://wac-paving.co.uk/wp-content/uploads/2026/03/tarmac10.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mnfqn948-454b29dd3a13498744463131e470a896 .av-flex-placeholder{
width:2%;
}
.flex_column.av-mnfqn948-454b29dd3a13498744463131e470a896 .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-oklwvu-78ba5f4152ad94210833aee3f7b5d5f3{
height:220px;
}

#top .hr.hr-invisible.av-lyw2ju-b22f0717f2d6d4806121b193ec0cbf93{
height:90px;
}

#top .av-special-heading.av-mnfqmzve-175f56c76f72fe84a1ba185846612f61{
padding-bottom:20px;
}
body .av-special-heading.av-mnfqmzve-175f56c76f72fe84a1ba185846612f61 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnfqmzve-175f56c76f72fe84a1ba185846612f61 .av-subheading{
font-size:15px;
}

.av_font_icon.av-kpk4ju-ed5403b0629d50d470e7d27d12dcb160{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-kpk4ju-ed5403b0629d50d470e7d27d12dcb160 .av-icon-char{
font-size:18px;
line-height:18px;
}

@keyframes av_boxShadowEffect_av-js77iy-917d52bcf8be9a02f150efea4b2ecf81-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81{
width:49%;
margin-left:0;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#22252e;
background:linear-gradient( 215deg, #22252e, #2e3544, #333a51 );
}
.avia_transform .flex_column.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-i109dm-d1ef94889aed8b59967bc45e4dea6929{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-i109dm-d1ef94889aed8b59967bc45e4dea6929 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av_textblock_section.av-mnfqmi8a-79bc2099820586b0d0eac6c5ac853080 .avia_textblock{
color:#ffffff;
}

#top .hr.av-ftsyru-19377aaf4ddd2d6bf83ecf1faf5cd93f{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ftsyru-19377aaf4ddd2d6bf83ecf1faf5cd93f .hr-inner{
width:60px;
border-color:#aaaaaa;
}

#top .av_textblock_section.av-mnfqnyw6-86eb374040d6232ea40ee1a1ddeb6d3a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-dxth7e-3cf93a3643a686fc68e5232740b33d9e{
height:20px;
}

.av_font_icon.av-cengai-b63c095c4b5fbaed9cfff5f1bca0a0f9{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-cengai-b63c095c4b5fbaed9cfff5f1bca0a0f9 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-bjohei-274f1fd0cd8d59e7bc431e884b6daa92{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-bjohei-274f1fd0cd8d59e7bc431e884b6daa92 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-964phm-c004214479ecc0217e14a9bad640dd14{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-964phm-c004214479ecc0217e14a9bad640dd14 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-7y2mq2-79bb6be4c1be7ce62b53806c81a51e96{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-7y2mq2-79bb6be4c1be7ce62b53806c81a51e96 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-5xzgsq-63044942a7e2badf6726832e104e4489{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-5xzgsq-63044942a7e2badf6726832e104e4489 .av-icon-char{
font-size:20px;
line-height:20px;
}

.avia-section.av-mnfqq8jk-65f87a76c33e8ef678e75d9c6e17a81a{
background-color:#3c75de;
background-image:unset;
}

.avia_transform .flex_column.av-3mjzsq-7f5b6b0960d504759365166b98439a28{
animation-duration:2s;
}

#top .av-special-heading.av-mnfqodda-d7545c88275370409e5b80898d6b1095{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mnfqodda-d7545c88275370409e5b80898d6b1095 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnfqodda-d7545c88275370409e5b80898d6b1095 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mnfqodda-d7545c88275370409e5b80898d6b1095 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mnfqpal0-682db76b622d5f08b3e4bc1db0ec6548 .avia_textblock{
color:#ffffff;
}

.avia_transform .flex_column.av-23ybwq-129032b9c0b42118d65ed1a0fc1e9a7a{
animation-duration:3s;
}

#top #wrap_all .avia-button.av-mnfqpep2-e40ddf72bff2590b135ba5e73ab41211{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-mnfqqtn1-064c03e15d4997b0002341c6fdc08ec7{
padding:50px 40px 50px 40px;
}

.flex_column.av-1vk22pm-5928ae0458fd0ee191918daa083d93cb{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-up5xxm-7818c060e48cd9ab8a11c060ba5ed3f2{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-mnfqn948-454b29dd3a13498744463131e470a896{
padding:40px 40px 40px 40px;
}

.flex_column.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-mnfqqtn1-064c03e15d4997b0002341c6fdc08ec7{
padding:50px 40px 50px 40px;
}

.flex_column.av-1vk22pm-5928ae0458fd0ee191918daa083d93cb{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-up5xxm-7818c060e48cd9ab8a11c060ba5ed3f2{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mnfqn948-454b29dd3a13498744463131e470a896{
padding:30px 30px 30px 30px;
}

.flex_column.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-mnfqqtn1-064c03e15d4997b0002341c6fdc08ec7{
padding:50px 30px 50px 30px;
}

.flex_column.av-1vk22pm-5928ae0458fd0ee191918daa083d93cb{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-up5xxm-7818c060e48cd9ab8a11c060ba5ed3f2{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mnfqn948-454b29dd3a13498744463131e470a896{
padding:30px 30px 30px 30px;
}

.flex_column.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-mnfqqtn1-064c03e15d4997b0002341c6fdc08ec7{
padding:50px 30px 50px 30px;
}

.flex_column.av-1vk22pm-5928ae0458fd0ee191918daa083d93cb{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-up5xxm-7818c060e48cd9ab8a11c060ba5ed3f2{
padding:30px 20px 20px 20px !important;
}

.flex_column.av-mnfqn948-454b29dd3a13498744463131e470a896{
padding:30px 30px 30px 30px;
}

.flex_column.av-js77iy-917d52bcf8be9a02f150efea4b2ecf81{
padding:30px 30px 30px 30px;
}
}
