.avia-section.av-2l4q5a4-a76acea7a5afe82caf62657bcf6179c7 .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.49-1030x773.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2l4q5a4-a76acea7a5afe82caf62657bcf6179c7 .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia-section.av-2hx9jxo-525a533bed7fa9954397ad584a0687ba{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-2d642nw-e468b39fce4397ac8d13210571abed4c{
height:50px;
}

.flex_column.av-mktma99l-6f4eb8e0f8c691e5dd715b0ab8dcb6aa{
width:48.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mktma99l-6f4eb8e0f8c691e5dd715b0ab8dcb6aa .av-flex-placeholder{
width:2.5%;
}

.av_font_icon.av-2cce458-04cd304a2ba31c0877f06b4035d0f2a0{
color:#feed33;
border-color:#feed33;
}
.av_font_icon.av-2cce458-04cd304a2ba31c0877f06b4035d0f2a0 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-29nvbjw-0da1ac4a513cc0bf44c330ad49063958{
width:48.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-29nvbjw-0da1ac4a513cc0bf44c330ad49063958 .av-flex-placeholder{
width:2.5%;
}

.av_font_icon.av-mktmbryv-a39043b3d20f645f646732a8e29e09b3{
color:#feed33;
border-color:#feed33;
}
.av_font_icon.av-mktmbryv-a39043b3d20f645f646732a8e29e09b3 .av-icon-char{
font-size:55px;
line-height:55px;
}

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

.flex_column.av-mktmf1f2-02249e2de62faaa54d382330e624ff30{
width:18.4%;
margin-left:0;
padding:15px 15px 15px 15px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mktmf1f2-02249e2de62faaa54d382330e624ff30 .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-2824x0s-0409bcbe47d6a8365c4f92e13dcb7216{
width:18.4%;
margin-left:0;
padding:15px 15px 15px 15px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2824x0s-0409bcbe47d6a8365c4f92e13dcb7216 .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-26sogzg-39d262b570201ff40cd1a18dbdd1d007{
width:18.4%;
margin-left:0;
padding:15px 15px 15px 15px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-26sogzg-39d262b570201ff40cd1a18dbdd1d007 .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-248yn8s-1581730aeb346293539647624570cd0f{
width:18.4%;
margin-left:0;
padding:15px 15px 15px 15px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-248yn8s-1581730aeb346293539647624570cd0f .av-flex-placeholder{
width:2%;
}

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

.flex_column.av-22zqcf0-e0952cdb74217b72064314056c64b9f0{
width:18.4%;
margin-left:0;
padding:15px 15px 15px 15px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-22zqcf0-e0952cdb74217b72064314056c64b9f0 .av-flex-placeholder{
width:2%;
}

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

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

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

#top .hr.hr-invisible.av-1wzfkcc-a61977d3c3dbc12711594c35a4c78416{
height:30px;
}

#top .hr.hr-invisible.av-1tmq55o-311bb6bdbf6a019f317ac9ce7abc35c0{
height:20px;
}

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

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

#top .hr.hr-invisible.av-61nhq4-b175b6653c5d6f6db806c36eb32085a2{
height:30px;
}

#top .hr.hr-invisible.av-1kinnos-f6dd55f0bcd6d3d91cf575e4f474f585{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1g2lhf0-f26f66e778d72e36982c49533e28a1f1{
height:30px;
}

#top .hr.hr-invisible.av-1cprk70-b2caabe377d3fe972d93d8cd0b0d684e{
height:20px;
}

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

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

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

.avia-section.av-103cw5o-a7a4e818222c0d2284ef24ea66fd4d21{
background-color:#f4f4f4;
background-image:unset;
}

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

.avia-section.av-1y6um4-38efd50fef200b984101e26e934cc66c .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-1y6um4-38efd50fef200b984101e26e934cc66c .av-section-color-overlay{
opacity:0.7;
background-color:#232323;
}

.flex_column.av-fx3hl8-32e1ea1f930aae41479d24eba540e792{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

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


@media only screen and (min-width: 990px){ 
.flex_column.av-209wm0c-9c35f6a32ba3a7e9ac6f2c9ac2cedf73{
padding:50px 40px 50px 40px;
}

.flex_column.av-1rytxp8-db006827e23468982801b1419feb9644{
padding:50px 40px 50px 40px;
}

.flex_column.av-1jvn95o-a4729d3e8a39d16bf071831daff49c56{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-209wm0c-9c35f6a32ba3a7e9ac6f2c9ac2cedf73{
padding:40px 40px 40px 40px;
}

.flex_column.av-1rytxp8-db006827e23468982801b1419feb9644{
padding:40px 40px 40px 40px;
}

.flex_column.av-1jvn95o-a4729d3e8a39d16bf071831daff49c56{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-209wm0c-9c35f6a32ba3a7e9ac6f2c9ac2cedf73{
padding:30px 30px 30px 30px;
}

.flex_column.av-1rytxp8-db006827e23468982801b1419feb9644{
padding:30px 30px 30px 30px;
}

.flex_column.av-1jvn95o-a4729d3e8a39d16bf071831daff49c56{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-209wm0c-9c35f6a32ba3a7e9ac6f2c9ac2cedf73{
padding:30px 30px 30px 30px;
}

.flex_column.av-1rytxp8-db006827e23468982801b1419feb9644{
padding:30px 30px 30px 30px;
}

.flex_column.av-1jvn95o-a4729d3e8a39d16bf071831daff49c56{
padding:30px 30px 30px 30px;
}
}
