.avia-section.av-mktmpb8e-df7e102fa1fe65c8b06ce6d1f62a2767 .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.41.29.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mktmpb8e-df7e102fa1fe65c8b06ce6d1f62a2767 .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia-section.av-33wun00-6c57e74f7a62fa387229bbfefc99d1ee{
background-color:#ffffff;
background-image:unset;
}

#top .avia-icon-list-container.av-mktmuixv-bcfcb273b3313cf23c2cbef7798f9bf4 .iconlist_icon{
color:#feed33;
background-color:#0a0a0a;
border:1px solid #0a0a0a;
}
#top #wrap_all .avia-icon-list-container.av-mktmuixv-bcfcb273b3313cf23c2cbef7798f9bf4 .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-mktmuixv-bcfcb273b3313cf23c2cbef7798f9bf4 .iconlist_content{
color:#0a0a0a;
}

#top .avia-icon-list-container.av-mktmt75t-8c7926829afb311dda614847bbb93701 .iconlist_icon{
color:#feed33;
background-color:#0a0a0a;
border:1px solid #0a0a0a;
}
#top #wrap_all .avia-icon-list-container.av-mktmt75t-8c7926829afb311dda614847bbb93701 .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-mktmt75t-8c7926829afb311dda614847bbb93701 .iconlist_content{
color:#0a0a0a;
}

#top .avia-icon-list-container.av-mktmu0ie-d8b9a8cd002b71754023ca071528f876 .iconlist_icon{
color:#feed33;
background-color:#0a0a0a;
border:1px solid #0a0a0a;
}
#top #wrap_all .avia-icon-list-container.av-mktmu0ie-d8b9a8cd002b71754023ca071528f876 .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-mktmu0ie-d8b9a8cd002b71754023ca071528f876 .iconlist_content{
color:#0a0a0a;
}

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

.flex_column.av-mktmv54g-e12e606ba363cb215da7ca559729df2d{
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-2sgm3qo-589c80dcd07011cdfb68fdef0db6acb9{
height:50px;
}

.flex_column.av-mktmws7w-064611c5234036caf1872011b9f70677{
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#efefef;
}

.av_font_icon.av-2q2xtsg-293d2566af2fe470ba974e575369c041{
color:#212121;
border-color:#212121;
}
.av_font_icon.av-2q2xtsg-293d2566af2fe470ba974e575369c041 .av-icon-char{
font-size:55px;
line-height:55px;
}

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

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

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

.av_font_icon.av-20gvdsg-62d1e4f36d2c3adc57ffb7cf34c3c56b{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-20gvdsg-62d1e4f36d2c3adc57ffb7cf34c3c56b .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1xp59yo-2bbd8e407f5e42a2ff5b17d862296eb4{
height:30px;
}

#top .hr.hr-invisible.av-1uj8esg-021b16cd82610d405eb12a178196f80f{
height:20px;
}

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

.av_font_icon.av-6dr8gg-9ea7e2d2431f31364a00b2172e225941{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-6dr8gg-9ea7e2d2431f31364a00b2172e225941 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1pnjtls-3ac9f6282cf86da6c2de0a0b22be73a7{
height:30px;
}

#top .hr.hr-invisible.av-1nbjzkw-2981a2b1d4cd5ca9c8f26efba1f03e4d{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1h95rgg-1f0f72bc206f3fd768749c9cb8bf349b{
height:30px;
}

#top .hr.hr-invisible.av-1esh16o-b495e31a463fc0821f089239ccb07acf{
height:20px;
}

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

.avia-image-container.av-1685xa8-34c5b6b990f25fe11458a159d22571ac img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1685xa8-34c5b6b990f25fe11458a159d22571ac .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

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


@media only screen and (min-width: 990px){ 
.flex_column.av-216b8gw-20f9d0797a1d70ddfa367017799efb35{
padding:50px 40px 50px 40px;
}

.flex_column.av-1t3k774-82b3b7a0e38d824060d51cca6c4bd130{
padding:50px 40px 50px 40px;
}

.flex_column.av-1llbc00-6b22c36f0d4c4f3edd48586a79ebe4d7{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-216b8gw-20f9d0797a1d70ddfa367017799efb35{
padding:40px 40px 40px 40px;
}

.flex_column.av-1t3k774-82b3b7a0e38d824060d51cca6c4bd130{
padding:40px 40px 40px 40px;
}

.flex_column.av-1llbc00-6b22c36f0d4c4f3edd48586a79ebe4d7{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-216b8gw-20f9d0797a1d70ddfa367017799efb35{
padding:30px 30px 30px 30px;
}

.flex_column.av-1t3k774-82b3b7a0e38d824060d51cca6c4bd130{
padding:30px 30px 30px 30px;
}

.flex_column.av-1llbc00-6b22c36f0d4c4f3edd48586a79ebe4d7{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-216b8gw-20f9d0797a1d70ddfa367017799efb35{
padding:30px 30px 30px 30px;
}

.flex_column.av-1t3k774-82b3b7a0e38d824060d51cca6c4bd130{
padding:30px 30px 30px 30px;
}

.flex_column.av-1llbc00-6b22c36f0d4c4f3edd48586a79ebe4d7{
padding:30px 30px 30px 30px;
}
}
