.avia-section.av-mkuwl7lr-081dc6713c7156ab271d46cb981f4ebb .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://slpavingandlandscapes.co.uk/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-21-at-16.40.28.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mkuwl7lr-081dc6713c7156ab271d46cb981f4ebb .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia-section.av-2l3imxo-21580e6f6c5db37ba2f13d2bf60c5298{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-2g2858c-417ddf02b2ef9de679594a5305c0c1da{
height:50px;
}

.flex_column.av-2fhi1nw-4e3659608719d4ddedc25d6d7dee43e9{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2fhi1nw-4e3659608719d4ddedc25d6d7dee43e9 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-2doynos-43277f1a1e794d223a78136d217822f5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2doynos-43277f1a1e794d223a78136d217822f5 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-8bfle4-e65bda7fd9d8c4008f3ed99c740c425b{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8bfle4-e65bda7fd9d8c4008f3ed99c740c425b .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-2a34g30-05e1834c1824add9702878e554a13f7e{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2a34g30-05e1834c1824add9702878e554a13f7e .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-28tq57g-6d18e3454ccb19465b712963db056e29{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-28tq57g-6d18e3454ccb19465b712963db056e29 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-26wp5bw-70beac5577d9b424e9e4aaf0b226614d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-26wp5bw-70beac5577d9b424e9e4aaf0b226614d .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-22xyh1o-84a2025843cfe10bac1eb0d51aa32a03{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22xyh1o-84a2025843cfe10bac1eb0d51aa32a03 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-21dcskc-548d6d7e742913f4c4fe3e10ce781b5b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-21dcskc-548d6d7e742913f4c4fe3e10ce781b5b .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .avia-icon-list-container.av-1wv6j3g-49c4e074ddcb6ad14cf54c498e01a558 .iconlist_icon{
color:#0a0000;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-1wv6j3g-49c4e074ddcb6ad14cf54c498e01a558 .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

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

#top #wrap_all .avia-button.av-mkuwsc9a-e7c1e8de356a62b953a573d63cf31674{
background-color:#0a0000;
border-color:#0a0000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mkuwsc9a-e7c1e8de356a62b953a573d63cf31674:hover{
background-color:#0a0000;
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-1j1fai4-13f9f092c1c921980296a1491ad6a559{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0a0000;
}
.avia_transform .flex_column.av-1j1fai4-13f9f092c1c921980296a1491ad6a559{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1j1fai4-13f9f092c1c921980296a1491ad6a559 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1i8szgc-d5e66d5a01afbcf2bc5ee5e72e5d8cde{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-1i8szgc-d5e66d5a01afbcf2bc5ee5e72e5d8cde .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1g3rpho-f22d8e9991eb6b10118528a07050eff6{
height:30px;
}

#top .hr.hr-invisible.av-1clwgho-4670974b162271a9dc2447c82df7f258{
height:20px;
}

.flex_column.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0a0000;
}
.avia_transform .flex_column.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-19zf6i4-c4d6f547588c3b332dca83577ea5740e{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-19zf6i4-c4d6f547588c3b332dca83577ea5740e .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-181he2k-38b3035045766eab7f4dac57b59d7502{
height:30px;
}

#top .hr.hr-invisible.av-14st2ng-2d531ff63d3a8a5ed34ff76d36f2f31b{
height:20px;
}

.flex_column.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#0a0000;
}
.avia_transform .flex_column.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-11b494s-171bb5c187c3e2b7bfe0f96ae1442053{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-11b494s-171bb5c187c3e2b7bfe0f96ae1442053 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-105uwws-08b6ad90ed368c503a70e2e75db82582{
height:30px;
}

#top .hr.hr-invisible.av-wvzikc-5bb319338d1c8d72ca51d49847e9bd8e{
height:20px;
}

.avia-section.av-unmurg-c95deeca1f3a713e4fbafd640852e4ea{
background-color:#f2f2f2;
background-image:url(https://slpavingandlandscapes.co.uk/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-21-at-16.40.29.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-unmurg-c95deeca1f3a713e4fbafd640852e4ea .av-section-color-overlay{
opacity:0.8;
background-color:#2b2b2b;
}

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

#top .av-masonry.av-1vdwd8-fc33c982f8782c5466cd99902a99f6fa{
background-color:#ffffff;
}

.avia-section.av-h04vqk-d411233294d95f6c669e2bf2af30bfdd{
background-color:#f4f4f4;
background-image:unset;
}

#top .togglecontainer.av-mkuwvoh6-a7ba0001f3b505cf4d0b44c6c9868086 p.toggler{
color:#ffffff;
background-color:#0a0a0a;
border-color:#0a0a0a;
}
#top .togglecontainer.av-mkuwvoh6-a7ba0001f3b505cf4d0b44c6c9868086 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mkuwvoh6-a7ba0001f3b505cf4d0b44c6c9868086 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mkuwvoh6-a7ba0001f3b505cf4d0b44c6c9868086 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#0a0a0a;
border-color:#0a0a0a;
}

.avia-section.av-fveej0-3ea5d6f70f88369de4b2172b4f8d380e .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://slpavingandlandscapes.co.uk/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-21-at-16.41.29.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-fveej0-3ea5d6f70f88369de4b2172b4f8d380e .av-section-color-overlay{
opacity:0.7;
background-color:#232323;
}

.flex_column.av-ciojws-26678d6371eedb6adfd2ac3d8c22968f{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-122ijg-18bcbecd85d600cc84501d72bf584b00:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-1j1fai4-13f9f092c1c921980296a1491ad6a559{
padding:50px 40px 50px 40px;
}

.flex_column.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3{
padding:50px 40px 50px 40px;
}

.flex_column.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-1j1fai4-13f9f092c1c921980296a1491ad6a559{
padding:40px 40px 40px 40px;
}

.flex_column.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3{
padding:40px 40px 40px 40px;
}

.flex_column.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-1j1fai4-13f9f092c1c921980296a1491ad6a559{
padding:30px 30px 30px 30px;
}

.flex_column.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3{
padding:30px 30px 30px 30px;
}

.flex_column.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1j1fai4-13f9f092c1c921980296a1491ad6a559{
padding:30px 30px 30px 30px;
}

.flex_column.av-4p0t1o-61e034ea81354874ea81a50e7ed3efb3{
padding:30px 30px 30px 30px;
}

.flex_column.av-13j8zfw-b9e1fc41c3f109f29af2fce1ecfc63be{
padding:30px 30px 30px 30px;
}
}
