.avia-section.av-mkql7nzr-2387e6b79327472c7b8916b67b2052b8 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://slpavingandlandscapes.co.uk/wp-content/uploads/2026/01/3.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mkql7nzr-2387e6b79327472c7b8916b67b2052b8 .av-section-color-overlay{
opacity:0.7;
background-color:#3d3d3d;
}

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

#top .hr.hr-invisible.av-199418y-1e3ded921662498b1009ba8039ece4fa{
height:50px;
}

#top #wrap_all .avia-button.av-17kgluq-0005215574efdc3962b2b2bdb555e156{
background-color:#feed33;
border-color:#feed33;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-17kgluq-0005215574efdc3962b2b2bdb555e156:hover{
background-color:black;
color:black;
transition:all 0.4s ease-in-out;
}

.flex_column.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#000000;
}
.avia_transform .flex_column.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-3v8pc2-a4e3f6540c82c73fd10417a1f5ed823c{
color:#feed33;
border-color:#feed33;
}
.av_font_icon.av-3v8pc2-a4e3f6540c82c73fd10417a1f5ed823c .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-11t1m4i-b156b1b0f153bc860f8e0c52875aaf69{
height:30px;
}

#top .hr.hr-invisible.av-yekqzm-e8e468d35b8e03b207e6a968dcbd1561{
height:20px;
}

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

.av_font_icon.av-v4ua42-b93b220d27ef309ef0a36013deca3305{
color:#feed33;
border-color:#feed33;
}
.av_font_icon.av-v4ua42-b93b220d27ef309ef0a36013deca3305 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-sune1u-1fcbe297500a1aaa65f0c29dd212ac3b{
height:30px;
}

#top .hr.hr-invisible.av-qeqb5e-ccae70a3c2eb22d32158f51d914b9de8{
height:20px;
}

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

.av_font_icon.av-mp47ki-07f8ce63f1dff1539b5fb4dcf514d062{
color:#feed33;
border-color:#feed33;
}
.av_font_icon.av-mp47ki-07f8ce63f1dff1539b5fb4dcf514d062 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-kmit6q-f87dec4120b05cf9acf218a193953309{
height:30px;
}

#top .hr.hr-invisible.av-h9ab9u-049f78dc2de52174bc5cae1da1269a1f{
height:20px;
}

.avia-section.av-ghpxyq-019f342782f8e5dcc43efc5353724209{
background-color:#f2f2f2;
background-image:unset;
}

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

.avia-section.av-b69d8y-6b7c4d683490bfc0c0fbdaae78fce1b9 .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.13-1030x773.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-b69d8y-6b7c4d683490bfc0c0fbdaae78fce1b9 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-7c45r6-3ea6591668917c73fcb979cc7712e1c7{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-5seuea-0964c725636b5d226ac93bab96179c24:hover{
color:white;
transition:all 0.4s ease-in-out;
}

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


@media only screen and (min-width: 990px){ 
.flex_column.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829{
padding:50px 40px 50px 40px;
}

.flex_column.av-x1w4uq-374775bf52e930328f748efeeceaee41{
padding:50px 40px 50px 40px;
}

.flex_column.av-ns8e0i-89b6820d868660baf62f8401cc6c4c33{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829{
padding:40px 40px 40px 40px;
}

.flex_column.av-x1w4uq-374775bf52e930328f748efeeceaee41{
padding:40px 40px 40px 40px;
}

.flex_column.av-ns8e0i-89b6820d868660baf62f8401cc6c4c33{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829{
padding:30px 30px 30px 30px;
}

.flex_column.av-x1w4uq-374775bf52e930328f748efeeceaee41{
padding:30px 30px 30px 30px;
}

.flex_column.av-ns8e0i-89b6820d868660baf62f8401cc6c4c33{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-44pxaa-cbb3cd61e8c559bff414ff60cb716829{
padding:30px 30px 30px 30px;
}

.flex_column.av-x1w4uq-374775bf52e930328f748efeeceaee41{
padding:30px 30px 30px 30px;
}

.flex_column.av-ns8e0i-89b6820d868660baf62f8401cc6c4c33{
padding:30px 30px 30px 30px;
}
}
