.avia-section.av-34cpu9w-e8fcb5bf39d58dd2bc696c410d59dbff .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-34cpu9w-e8fcb5bf39d58dd2bc696c410d59dbff .av-section-color-overlay{
opacity:0.7;
background-color:#383838;
}

.avia-section.av-at4byc-e5440b72ec90a1e845d4bc3be795ee30{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-2v4tjdw-fb06a4d9d6a337a2c6763d2a6de563d3{
height:50px;
}

.flex_column.av-2thaelw-86354d5167e539a8e362d2c2f7757cb3{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2thaelw-86354d5167e539a8e362d2c2f7757cb3 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-2rwq0f8-0be4c0432e9a866e4679b24217ef4423{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2rwq0f8-0be4c0432e9a866e4679b24217ef4423 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-2pi431w-50bbff23584a84becaee526f280d33ba{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2pi431w-50bbff23584a84becaee526f280d33ba .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-9l0bqs-46371787c23f753e72b526502f48aed6{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-9l0bqs-46371787c23f753e72b526502f48aed6 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-2kfmif8-6012c3beb94a9a2519ca51d02396ada7{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2kfmif8-6012c3beb94a9a2519ca51d02396ada7 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-90w37o-94d648258b1140f9e4260504ccc98cd7{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-90w37o-94d648258b1140f9e4260504ccc98cd7 .av-icon-char{
font-size:55px;
line-height:55px;
}

.flex_column.av-2et0hjo-cf9e41dcdfbad158266c2791cbee5648{
width:49.25%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:20px 20px 20px 20px;
background-color:#0a0a0a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2et0hjo-cf9e41dcdfbad158266c2791cbee5648 .av-flex-placeholder{
width:1.5%;
}

.av_font_icon.av-2csge1w-d36b816107fc6084b7135cd6d48c7756{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2csge1w-d36b816107fc6084b7135cd6d48c7756 .av-icon-char{
font-size:55px;
line-height:55px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-1mhf0xw-db9bc8ddb5e1c6d33606bb0eddb9ee1e{
height:30px;
}

#top .hr.hr-invisible.av-1izopes-5d867ca09c864077427f840d804646b0{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1du9ohg-46d1e4dc91802b8af6e1bb8318a1a165{
height:30px;
}

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

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

.av_font_icon.av-181jqxw-ad0f65d4a0d80a7fe665429831073ef0{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-181jqxw-ad0f65d4a0d80a7fe665429831073ef0 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-48gyf8-ed6507288855316c380017792ea0c31d{
height:30px;
}

#top .hr.hr-invisible.av-12aem5g-02e10feaeb9586bf14d2dc620ad7aa03{
height:20px;
}

.avia-section.av-11d675w-09d424d9b3fcbdfcd978f1c5075ec80e{
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-11d675w-09d424d9b3fcbdfcd978f1c5075ec80e .av-section-color-overlay{
opacity:0.8;
background-color:#2b2b2b;
}

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

#top .av-masonry.av-sja0f8-63e9178b41b412db8bddc3fc1c1c53cb{
background-color:#ffffff;
}

.avia-section.av-s3zdw4-52fdc723b88a2ad604cbfd6313bf1688{
background-color:#f4f4f4;
background-image:unset;
}

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

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

.flex_column.av-ahg0s4-71b36779dadc48f7092e4f0d1a43ba46{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

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


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

.flex_column.av-1i7ch0k-4de6c07ec18d964c54e0c51c0b7699f5{
padding:50px 40px 50px 40px;
}

.flex_column.av-196wawk-4898ae22c5f4bbf6e952e751b48322c7{
padding:50px 40px 50px 40px;
}
}

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

.flex_column.av-1i7ch0k-4de6c07ec18d964c54e0c51c0b7699f5{
padding:40px 40px 40px 40px;
}

.flex_column.av-196wawk-4898ae22c5f4bbf6e952e751b48322c7{
padding:40px 40px 40px 40px;
}
}

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

.flex_column.av-1i7ch0k-4de6c07ec18d964c54e0c51c0b7699f5{
padding:30px 30px 30px 30px;
}

.flex_column.av-196wawk-4898ae22c5f4bbf6e952e751b48322c7{
padding:30px 30px 30px 30px;
}
}

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

.flex_column.av-1i7ch0k-4de6c07ec18d964c54e0c51c0b7699f5{
padding:30px 30px 30px 30px;
}

.flex_column.av-196wawk-4898ae22c5f4bbf6e952e751b48322c7{
padding:30px 30px 30px 30px;
}
}
