.avia-section.av-mneavzym-d31aeedc0830031551b4fb6240c89ed3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://slpavingandlandscapes.co.uk/wp-content/uploads/2026/03/WhatsApp-Image-2026-03-22-at-19.39.04.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mneavzym-d31aeedc0830031551b4fb6240c89ed3 .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia-section.av-2gl65w4-1f54ae6820eefed45a8f7ff9388e1f60{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-2b8h08k-3f038a552b9267a92b198af05e8abf2f{
height:50px;
}

.flex_column.av-2a6trno-1b26ab5df4b2f9d87c02619cdb150ffe{
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-2a6trno-1b26ab5df4b2f9d87c02619cdb150ffe .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-7qe52c-ed84797c17421e00f65ed5b2f49f41ca{
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-7qe52c-ed84797c17421e00f65ed5b2f49f41ca .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-23ecjis-9a3a25cd9e27a8ae616ee19f8b6bdc42{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-23ecjis-9a3a25cd9e27a8ae616ee19f8b6bdc42 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-1zht66c-a32bdef8a551680117e3a5798c1e2c80{
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-1zht66c-a32bdef8a551680117e3a5798c1e2c80 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-1ybstqc-762fe3fed495624bc86688d139092306{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1ybstqc-762fe3fed495624bc86688d139092306 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-1uytz1g-f007086b19c3b2987dca40e3ed244b31{
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-1uytz1g-f007086b19c3b2987dca40e3ed244b31 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-1u2v7kk-97e97a99260bb747224abc67ed48b29b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1u2v7kk-97e97a99260bb747224abc67ed48b29b .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .avia-icon-list-container.av-mneaxc8u-5f818246f30264e41f9da735f90e290d .iconlist_icon{
color:#0a0000;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-mneaxc8u-5f818246f30264e41f9da735f90e290d .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

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

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

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

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

#top .hr.hr-invisible.av-1b480s4-339c71cabbfc100a6efb3125bf7777a8{
height:30px;
}

#top .hr.hr-invisible.av-17dscdw-ab8a4da6debfd2ab11da01325da46277{
height:20px;
}

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

.av_font_icon.av-15bo3ac-6229df7371ee93deb1b17d77671ca623{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-15bo3ac-6229df7371ee93deb1b17d77671ca623 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-129yjn8-47f10ee5230c27e8c7eec6dd9251d6dd{
height:30px;
}

#top .hr.hr-invisible.av-10ckot0-69eef675970302d9460ade7f2c57de65{
height:20px;
}

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

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

#top .hr.hr-invisible.av-u960yc-bd37ed61eb1215ffb32e9dfd84d2bcb2{
height:30px;
}

#top .hr.hr-invisible.av-r4bb8k-1e241209ccc380dc669753f3fb72ae85{
height:20px;
}

.avia-section.av-pavk50-f3556fd3d2f60de16752c1c7fe08c9c5{
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-pavk50-f3556fd3d2f60de16752c1c7fe08c9c5 .av-section-color-overlay{
opacity:0.8;
background-color:#2b2b2b;
}

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

#top .av-masonry.av-h0xtlg-ec7a4f16b206ff3a6504b020f6a11f51{
background-color:#ffffff;
}

.avia-section.av-g088fo-edb98f1e2afcfaf33806b3c1d68661ed .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-g088fo-edb98f1e2afcfaf33806b3c1d68661ed .av-section-color-overlay{
opacity:0.7;
background-color:#232323;
}

.flex_column.av-c5pb44-b511b4b789ecdbd468e2f17f24f9f9b7{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-b783h0-b83850595677f296dd307668152ffa7d:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-1e3oz6s-12363dc96f322b4b2edfea06c18975f1{
padding:50px 40px 50px 40px;
}

.flex_column.av-16ohmw4-5d6d34a51058d314cdc5a4476cdca7b1{
padding:50px 40px 50px 40px;
}

.flex_column.av-xb3i38-3a33f475f507fc581493b4c259042ec4{
padding:50px 40px 50px 40px;
}
}

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

.flex_column.av-16ohmw4-5d6d34a51058d314cdc5a4476cdca7b1{
padding:40px 40px 40px 40px;
}

.flex_column.av-xb3i38-3a33f475f507fc581493b4c259042ec4{
padding:40px 40px 40px 40px;
}
}

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

.flex_column.av-16ohmw4-5d6d34a51058d314cdc5a4476cdca7b1{
padding:30px 30px 30px 30px;
}

.flex_column.av-xb3i38-3a33f475f507fc581493b4c259042ec4{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1e3oz6s-12363dc96f322b4b2edfea06c18975f1{
padding:30px 30px 30px 30px;
}

.flex_column.av-16ohmw4-5d6d34a51058d314cdc5a4476cdca7b1{
padding:30px 30px 30px 30px;
}

.flex_column.av-xb3i38-3a33f475f507fc581493b4c259042ec4{
padding:30px 30px 30px 30px;
}
}
