#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mku070ol-027092089ae79b831cb64efbde1a4287__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mku070ol-027092089ae79b831cb64efbde1a4287__0 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-by6t9i-683846de9babe518a394e435fcc54d69{
background-color:#ffffff;
background-image:unset;
}

.avia-image-container.av-35zh3yu-148f8f83121a3445622b72622e9d9d4a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-35zh3yu-148f8f83121a3445622b72622e9d9d4a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-3471sli-e27787bf0ecc584279cc89159566381c{
height:50px;
}

.flex_column.av-31h8pc6-8724ce4b09bc4c1dcd8a973e993264c4{
width:49%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-31h8pc6-8724ce4b09bc4c1dcd8a973e993264c4 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-304g8ba-eb4c93ec16fa27d477decd6f3aacec4f{
color:#212121;
border-color:#212121;
}
.av_font_icon.av-304g8ba-eb4c93ec16fa27d477decd6f3aacec4f .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-2u480ty-b9253edb43f09693a3523e5211e95acc{
width:49%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2u480ty-b9253edb43f09693a3523e5211e95acc .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-2rf6d86-5cbd1f5ffaeb13cbfc57036a01ee97f1{
color:#212121;
border-color:#212121;
}
.av_font_icon.av-2rf6d86-5cbd1f5ffaeb13cbfc57036a01ee97f1 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-mku0giro-9bdf959838ae7ab86874286abab5add3{
width:49%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mku0giro-9bdf959838ae7ab86874286abab5add3 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-cyblyu-f8f31ee14753ad3d72c219ee54552a9c{
color:#212121;
border-color:#212121;
}
.av_font_icon.av-cyblyu-f8f31ee14753ad3d72c219ee54552a9c .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-mku0gezk-c3836e0278b7659e9da9351aa022eb6c{
width:49%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mku0gezk-c3836e0278b7659e9da9351aa022eb6c .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-b870zq-13e601ab465fdd8bb70e42841585d9a1{
color:#212121;
border-color:#212121;
}
.av_font_icon.av-b870zq-13e601ab465fdd8bb70e42841585d9a1 .av-icon-char{
font-size:55px;
line-height:55px;
}

.avia-section.av-mku0h6pi-80e7b8da09c0618531e5c6daa5682ee4 .av-section-color-overlay{
opacity:0.8;
background-color:#353535;
}

#top .avia-icon-list-container.av-mku0i5nu-c8f71bea0d3e4ad75c3cddee04bc3f8c .iconlist_icon{
color:#ffffff;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-mku0i5nu-c8f71bea0d3e4ad75c3cddee04bc3f8c .av_iconlist_title{
font-size:20px;
color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-1yq90dy-384d015521acb87450eb6c933877fded{
height:30px;
}

#top .hr.hr-invisible.av-1unh8c6-2576e89f6de5d5be6be631adfc20be62{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1pt8apy-0422d2cea75b1282f61860b638a1a690{
height:30px;
}

#top .hr.hr-invisible.av-1n6l0om-0d4ee5f7050ff76fdb56a29ac9b2ea1d{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1ikm0di-49e673b0a63765b9886ac601060ea511{
height:30px;
}

#top .hr.hr-invisible.av-1ebltme-b6f274f2dfb78c87d2898f2a22a58fa9{
height:20px;
}

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

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

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

.avia-section.av-zgjcjq-d5ec427ce2bb37ed6b951466b1df2ce3{
background-color:#f4f4f4;
background-image:unset;
}

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

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

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

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


@media only screen and (min-width: 990px){ 
.flex_column.av-21ijh8m-8c8781489fd740af1f6bd2a52f4a34ac{
padding:50px 40px 50px 40px;
}

.flex_column.av-1szro2u-b0fabe62915e93b420e65221ab35d186{
padding:50px 40px 50px 40px;
}

.flex_column.av-1ki0q2u-1e8b948c198e5d5fb696924573670320{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-21ijh8m-8c8781489fd740af1f6bd2a52f4a34ac{
padding:40px 40px 40px 40px;
}

.flex_column.av-1szro2u-b0fabe62915e93b420e65221ab35d186{
padding:40px 40px 40px 40px;
}

.flex_column.av-1ki0q2u-1e8b948c198e5d5fb696924573670320{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-21ijh8m-8c8781489fd740af1f6bd2a52f4a34ac{
padding:30px 30px 30px 30px;
}

.flex_column.av-1szro2u-b0fabe62915e93b420e65221ab35d186{
padding:30px 30px 30px 30px;
}

.flex_column.av-1ki0q2u-1e8b948c198e5d5fb696924573670320{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-21ijh8m-8c8781489fd740af1f6bd2a52f4a34ac{
padding:30px 30px 30px 30px;
}

.flex_column.av-1szro2u-b0fabe62915e93b420e65221ab35d186{
padding:30px 30px 30px 30px;
}

.flex_column.av-1ki0q2u-1e8b948c198e5d5fb696924573670320{
padding:30px 30px 30px 30px;
}
}
