.avia-section.av-2s2bpgf-0da521691aa09ca085c44cb1e5ce926f{
background-repeat:no-repeat;
background-image:url(https://resinpaveltd.co.uk/wp-content/uploads/2026/06/gravel-driveway-trafford-manchester-1030x562.png);
background-position:50% 100%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-2s2bpgf-0da521691aa09ca085c44cb1e5ce926f .av-section-color-overlay{
opacity:0.6;
background-color:#22252e;
}
.avia-section.av-2s2bpgf-0da521691aa09ca085c44cb1e5ce926f .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#51a2a0;
}

#top #wrap_all .avia-button.av-2opdxcf-de1ee13095d5946b8be2b789c4a8852e{
background-color:#51a2a0;
border-color:#51a2a0;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.avia-section.av-2nhbf5b-0c355914b6448438c4c9e3cd3809e3e5{
background-color:#22252e;
background:linear-gradient( to bottom, #22252e, #272b38, #343b4c );
}

.av_font_icon.av-2m43qa7-96df90eba5e121be9283dc1196aef024{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2m43qa7-96df90eba5e121be9283dc1196aef024 .av-icon-char{
font-size:55px;
line-height:55px;
}

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

#top .hr.hr-invisible.av-98aq7j-f8248830efb61ce34a3da39b62b4bd79{
height:30px;
}

.avia-section.av-2ijv6an-bb2d2d09d9d00f6e7b7a31a11688b9ee{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-mqtbn7w0-9fc93ddc1b354926acbc563a45e933a4{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mqtbn7w0-9fc93ddc1b354926acbc563a45e933a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqtbn7w0-9fc93ddc1b354926acbc563a45e933a4 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mqtbn7w0-9fc93ddc1b354926acbc563a45e933a4 .av-subheading{
font-size:15px;
color:#2061a0;
}

.flex_column.av-2drpwfz-2ce8481fed3194c56ec1708fa838d037{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-2drpwfz-2ce8481fed3194c56ec1708fa838d037 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0404;
z-index:100;
}

.av_font_icon.av-2b3wm27-a6871bd8847cc90de3b7394bf7757b9b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2b3wm27-a6871bd8847cc90de3b7394bf7757b9b .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-29x1m7z-d8e297546e95094a903dea36faae7154{
height:30px;
}

#top .hr.hr-invisible.av-28fz92n-f0ece3de316e303dd02a0a94a135e17e{
height:20px;
}

.flex_column.av-26pbldb-cacda5ffe83b99a72d1c68efc750af0b{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-26pbldb-cacda5ffe83b99a72d1c68efc750af0b .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0505;
z-index:100;
}

.av_font_icon.av-2537h0f-b16b6c2887181add5c92bcde6435d34b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2537h0f-b16b6c2887181add5c92bcde6435d34b .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-23d6j7j-34dc860aa7fe4312a1d9bdcd7e4b6fdd{
height:30px;
}

#top .hr.hr-invisible.av-21ld2vj-00f5415731699d012b06b73591df4dd3{
height:20px;
}

.flex_column.av-20e6idb-8d57a6a710b60546bc896c87ee2c91e8{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-20e6idb-8d57a6a710b60546bc896c87ee2c91e8 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0505;
z-index:100;
}

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

#top .hr.hr-invisible.av-1wh5clb-b12dccb6287a24f00116bc72084c5601{
height:30px;
}

#top .hr.hr-invisible.av-1vl3stb-b4b3b54c847f8244f07c3aa0674ed68e{
height:20px;
}

#top .hr.hr-invisible.av-1ssh45b-98cf0cb7f7a6a18c22895300e7e852d9{
height:100px;
}

.avia-section.av-1r2rbkv-195edeebac1a34c1618145918c1a4998{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-1q4c93j-b3a803c7fa37e1355b18dad10969fe56{
height:2px;
}

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

#top .av-special-heading.av-mqtbo2e2-5c7add2cee693caa9bc11dcc3119bd66{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mqtbo2e2-5c7add2cee693caa9bc11dcc3119bd66 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqtbo2e2-5c7add2cee693caa9bc11dcc3119bd66 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mqtbo2e2-5c7add2cee693caa9bc11dcc3119bd66 .av-subheading{
font-size:15px;
color:#2061a0;
}

#top .hr.hr-invisible.av-1kvnrrz-a0a4ca7f70f1a38f732bcc13b795244d{
height:50px;
}

#top .hr.hr-invisible.av-1i0bkb3-f858a755775b47cda126a2424ac6feec{
height:50px;
}

.avia_transform .flex_column.av-1g1uhfj-eac3aa655c1587b27376af74efc5621e{
animation-duration:2s;
}

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

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

.avia_transform .flex_column.av-276psv-0a2e74c713419bf9c5f5bfe21b6aa141{
animation-duration:2s;
}

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

.flex_cell.av-1c6ieq7-ff1640d1ea7a2aed90bf273b82296395{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1c6ieq7-ff1640d1ea7a2aed90bf273b82296395{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-4nexxr-4528d8e6ca63415d1b61953f2565b0ed{
height:40px;
}

.av_font_icon.av-198wbq7-be2b48b29951e3a74bca59476b920724{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-198wbq7-be2b48b29951e3a74bca59476b920724 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc{
width:49%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://resinpaveltd.co.uk/wp-content/uploads/2026/06/1-1.png) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc .av-flex-placeholder{
width:2%;
}
.flex_column.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-12yhe33-0cbc5f3705ef47adbba1a9f47dcff08f{
height:220px;
}

#top .hr.hr-invisible.av-10wr2j3-b1cd83efb9becf1ed802c67b64310d42{
height:90px;
}

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

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

@keyframes av_boxShadowEffect_av-whsc0f-b74ccbc6f1cf1159fc6b604888adf360-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-whsc0f-b74ccbc6f1cf1159fc6b604888adf360{
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-whsc0f-b74ccbc6f1cf1159fc6b604888adf360{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-whsc0f-b74ccbc6f1cf1159fc6b604888adf360 .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-tc6m2n-3f41d3038fa2da34e6ba19bf0292c7a8 .avia_textblock{
color:#ffffff;
}

#top .hr.av-r89f0f-9d587c3515a1416d3da6fbb6747177bd{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-r89f0f-9d587c3515a1416d3da6fbb6747177bd .hr-inner{
width:60px;
border-color:#aaaaaa;
}

#top .av_textblock_section.av-pnnitb-3c9f3c95ad9a646e1bf185433d1a4ebc .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-ohqe3z-8e6e8e3c4cd8663c023c10d4a93752d8 .avia_textblock{
color:#aaaaaa;
}

#top .hr.hr-invisible.av-mqiddr-b45fc1c1a7c3f82aa0100a12b455d2b4{
height:20px;
}

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

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

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

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

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

.avia-section.av-4f3nj-e049ebf92de48e2b73f962e4bdb12b28{
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}

.avia_transform .flex_column.av-b3rs73-d0538412b75a91c2387d855e3c6075c8{
animation-duration:2s;
}

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

#top .av_textblock_section.av-81z0tb-6f61e8d5e1834b32cef7a2be324db042 .avia_textblock{
color:#ffffff;
}

.avia_transform .flex_column.av-69mpgv-7a628750610573928a32e4076ebddaf0{
animation-duration:3s;
}

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

.avia-section.av-mqtbz5te-bd8126fa15dbf5bfada225e071bce356{
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}

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

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

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

#top #wrap_all .avia-button.av-mqtby9rr-61-f7160c838b1635ee7319697764581d30{
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-2drpwfz-2ce8481fed3194c56ec1708fa838d037{
padding:50px 40px 50px 40px;
}

.flex_column.av-26pbldb-cacda5ffe83b99a72d1c68efc750af0b{
padding:50px 40px 50px 40px;
}

.flex_column.av-20e6idb-8d57a6a710b60546bc896c87ee2c91e8{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-1c6ieq7-ff1640d1ea7a2aed90bf273b82296395{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc{
padding:40px 40px 40px 40px;
}

.flex_column.av-whsc0f-b74ccbc6f1cf1159fc6b604888adf360{
padding:50px 50px 50px 50px;
}
}

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

.flex_column.av-26pbldb-cacda5ffe83b99a72d1c68efc750af0b{
padding:50px 40px 50px 40px;
}

.flex_column.av-20e6idb-8d57a6a710b60546bc896c87ee2c91e8{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-1c6ieq7-ff1640d1ea7a2aed90bf273b82296395{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc{
padding:30px 30px 30px 30px;
}

.flex_column.av-whsc0f-b74ccbc6f1cf1159fc6b604888adf360{
padding:40px 40px 40px 40px;
}
}

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

.flex_column.av-26pbldb-cacda5ffe83b99a72d1c68efc750af0b{
padding:50px 30px 50px 30px;
}

.flex_column.av-20e6idb-8d57a6a710b60546bc896c87ee2c91e8{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-1c6ieq7-ff1640d1ea7a2aed90bf273b82296395{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc{
padding:30px 30px 30px 30px;
}

.flex_column.av-whsc0f-b74ccbc6f1cf1159fc6b604888adf360{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2drpwfz-2ce8481fed3194c56ec1708fa838d037{
padding:50px 30px 50px 30px;
}

.flex_column.av-26pbldb-cacda5ffe83b99a72d1c68efc750af0b{
padding:50px 30px 50px 30px;
}

.flex_column.av-20e6idb-8d57a6a710b60546bc896c87ee2c91e8{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-1c6ieq7-ff1640d1ea7a2aed90bf273b82296395{
padding:30px 20px 20px 20px !important;
}

.flex_column.av-14ioxb3-4bd6eb9f99272528c6c512d4ee9111fc{
padding:30px 30px 30px 30px;
}

.flex_column.av-whsc0f-b74ccbc6f1cf1159fc6b604888adf360{
padding:30px 30px 30px 30px;
}
}
