.avia-section.av-mumitkx4-13b48afbc685d1958a52c86aeba19bd0 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://stonecoat-driveways.co.uk/wp-content/uploads/2026/09/block-paving-Keele.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mumitkx4-13b48afbc685d1958a52c86aeba19bd0 .av-section-color-overlay{
opacity:0.7;
background-color:#1e1e1e;
}

#top .hr.hr-invisible.av-2818jur-b3168c2ed9cc7f0a4ea2069b9ec50e7f{
height:50px;
}

.flex_column.av-263jz7n-2217e21d0e23bb9f0c6dd0c5e4b1d32b{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
}

#top #wrap_all .avia-button.av-23frbz7-83552856efe9648ce00b24cc0e70fba0{
background-color:#302d75;
border-color:#302d75;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-23frbz7-83552856efe9648ce00b24cc0e70fba0:hover{
background-color:#ffffff;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-21bnhpv-f43fa4cc158dc2db55c9d5484fd88873{
background-color:#302d75;
border-color:#302d75;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-21bnhpv-f43fa4cc158dc2db55c9d5484fd88873:hover{
background-color:#ffffff;
color:white;
transition:all 0.4s ease-in-out;
}

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

#top #wrap_all .avia-button.av-2t1qur-0dccd0d6edefe941df16d4a1deb436b4{
background-color:#302d75;
border-color:#302d75;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2t1qur-0dccd0d6edefe941df16d4a1deb436b4:hover{
background-color:#ffffff;
color:white;
transition:all 0.4s ease-in-out;
}

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

#top #wrap_all .avia-button.av-4vxnbn-ccd1720558d7034ded91861b01e9324b{
background-color:#302d75;
border-color:#302d75;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4vxnbn-ccd1720558d7034ded91861b01e9324b:hover{
background-color:#d0a18d;
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-192khab-080c53ab63769f4c933fa120eb0c58e9{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#d0a18d;
}
.avia_transform .flex_column.av-192khab-080c53ab63769f4c933fa120eb0c58e9{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-192khab-080c53ab63769f4c933fa120eb0c58e9 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-17shyhv-027dd4b93a4acf756bec21f58ad2fdb0{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-17shyhv-027dd4b93a4acf756bec21f58ad2fdb0 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-488dqb-d70773e304f7fd051abfe43207b2d1f6{
height:30px;
}

#top .hr.hr-invisible.av-154fvr7-09d01eb55e63a5a2568506a26cff6365{
height:20px;
}

.flex_column.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#302d75;
}
.avia_transform .flex_column.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-11840gz-3d4f93658606fe7220915db2d84da866{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-11840gz-3d4f93658606fe7220915db2d84da866 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-10alitv-3cc919871017c5b2ffce558c77c2e266{
height:30px;
}

#top .hr.hr-invisible.av-xuespf-0e4b8fcc03b8de312f671d110b2f97a7{
height:20px;
}

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

.av_font_icon.av-326ypf-e9a5d12c89d0a99ae88130d2b062ac2a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-326ypf-e9a5d12c89d0a99ae88130d2b062ac2a .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-tcftkz-1e26cadab02e665e7e105cc60f6323d1{
height:30px;
}

#top .hr.hr-invisible.av-qvplar-09151001df4cb09efdde8d61b4ee401a{
height:20px;
}

.avia-section.av-pygbg3-dca754d16bfaa6d765d604a085a6dd56{
background-color:#f2f2f2;
background-image:unset;
}

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

#top .av-masonry.av-mumj2y1t-a0de65d1a3c92c0b1a67f18b3e64dd47{
background-color:#ffffff;
}

.avia-section.av-emhglf-d0dec5df278cb9539e33019b7f4385a5 .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://stonecoat-driveways.co.uk/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-28-at-09.20.36.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-emhglf-d0dec5df278cb9539e33019b7f4385a5 .av-section-color-overlay{
opacity:0.5;
}

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

#top #wrap_all .avia-button.av-7iq2jn-b3fc3918b725c97585995ca1a0b555a5{
background-color:#302d75;
border-color:#302d75;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-7iq2jn-b3fc3918b725c97585995ca1a0b555a5:hover{
background-color:#ffffff;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-58jlwz-e895ac4b698c058243f15ca08899bacc{
background-color:#302d75;
border-color:#302d75;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-58jlwz-e895ac4b698c058243f15ca08899bacc:hover{
background-color:#ffffff;
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-37eaj7-a48efc360ae134573013215c7d2e2408{
background-color:#189747;
border-color:#189747;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-37eaj7-a48efc360ae134573013215c7d2e2408:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-192khab-080c53ab63769f4c933fa120eb0c58e9{
padding:50px 40px 50px 40px;
}

.flex_column.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce{
padding:50px 40px 50px 40px;
}

.flex_column.av-wb0uar-deaf38571cf5ac8f94da6ba4a71faffb{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-192khab-080c53ab63769f4c933fa120eb0c58e9{
padding:40px 40px 40px 40px;
}

.flex_column.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce{
padding:40px 40px 40px 40px;
}

.flex_column.av-wb0uar-deaf38571cf5ac8f94da6ba4a71faffb{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-192khab-080c53ab63769f4c933fa120eb0c58e9{
padding:30px 30px 30px 30px;
}

.flex_column.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce{
padding:30px 30px 30px 30px;
}

.flex_column.av-wb0uar-deaf38571cf5ac8f94da6ba4a71faffb{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-192khab-080c53ab63769f4c933fa120eb0c58e9{
padding:30px 30px 30px 30px;
}

.flex_column.av-13avewj-0ebe78e96acf8a4a4b8e98d3cf8e3cce{
padding:30px 30px 30px 30px;
}

.flex_column.av-wb0uar-deaf38571cf5ac8f94da6ba4a71faffb{
padding:30px 30px 30px 30px;
}
}
