.avia-section.av-250xsz4-9171fd185f5ce3f86fbc9d7573962ba5 .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.02.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-250xsz4-9171fd185f5ce3f86fbc9d7573962ba5 .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia-section.av-2170iz4-18ec5fc073fa003db87d62bb8c442356{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-1v9h75c-685d2fe828dd4d884ed05258a7091ce2{
height:50px;
}

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

.avia-section.av-1nc3a1c-855c1d93307bf69ada3deb0f7fa44d2e{
background-color:#f4f4f4;
background-image:unset;
}

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

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

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

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

#top .hr.hr-invisible.av-1eljrfk-13595cd0021a992f7db7c96c5a07b3e0{
height:30px;
}

#top .hr.hr-invisible.av-1b78omo-d082fb6150d75a6530c6a8b943225331{
height:20px;
}

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

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

#top .hr.hr-invisible.av-15mu6eo-2754c88f4266b069de9299a82b4169b2{
height:30px;
}

#top .hr.hr-invisible.av-132ua0g-3d852601559d89c68d8c9f56deeea363{
height:20px;
}

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

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

#top .hr.hr-invisible.av-3bswgw-05b030265515dcaaad1556c52b322c88{
height:30px;
}

#top .hr.hr-invisible.av-v77l4w-280e6419302cef70def77297efde0112{
height:20px;
}

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

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

#top .av-masonry.av-jn7t1s-b2851bcc1269ec0d3dea6db1552308cc{
background-color:#ffffff;
}

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

.flex_column.av-1hds80-2d03f92a12292c5e2edb76d2134f049e{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

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


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

.flex_column.av-19mii40-ee338dca6fda176ad79d1a8596fa95d0{
padding:50px 40px 50px 40px;
}

.flex_column.av-118p8f4-8b8ad950eef97104ab8d43af08434ff5{
padding:50px 40px 50px 40px;
}
}

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

.flex_column.av-19mii40-ee338dca6fda176ad79d1a8596fa95d0{
padding:40px 40px 40px 40px;
}

.flex_column.av-118p8f4-8b8ad950eef97104ab8d43af08434ff5{
padding:40px 40px 40px 40px;
}
}

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

.flex_column.av-19mii40-ee338dca6fda176ad79d1a8596fa95d0{
padding:30px 30px 30px 30px;
}

.flex_column.av-118p8f4-8b8ad950eef97104ab8d43af08434ff5{
padding:30px 30px 30px 30px;
}
}

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

.flex_column.av-19mii40-ee338dca6fda176ad79d1a8596fa95d0{
padding:30px 30px 30px 30px;
}

.flex_column.av-118p8f4-8b8ad950eef97104ab8d43af08434ff5{
padding:30px 30px 30px 30px;
}
}
