.avia-section.av-mfba606l-ecdfb993fcc39d9858ef52980a1804a2 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/09/2.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mfba606l-ecdfb993fcc39d9858ef52980a1804a2 .av-section-color-overlay{
opacity:0.7;
background-color:#333333;
}

#top #wrap_all .avia-button.av-8b8ip2-3153b7ad2f165ca136fe8bace32a8165{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8b8ip2-3153b7ad2f165ca136fe8bace32a8165:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-2a4g0za-1eb75f284ec19bc2eb50c7f1a0e8d9df{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-24fnk12-cb5eb77adcaeb4a8c63eb5e2f865afae{
height:50px;
}

#top #wrap_all .avia-button.av-mfba76rs-cc4f6c96e313545ee3d6090857da3a58{
background-color:#e57e00;
border-color:#e57e00;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mfba76rs-cc4f6c96e313545ee3d6090857da3a58:hover{
background-color:#0e548c;
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-mfbac356-f707bd4fe2cd4119e4e08a16acf15a3e{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2024/12/WhatsApp-Image-2024-12-17-at-19.16.22-1-1030x773.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mfbac356-f707bd4fe2cd4119e4e08a16acf15a3e .av-section-color-overlay{
opacity:0.7;
background-color:#2b2b2b;
}

#top .togglecontainer.av-mfbaah5p-26b67a0667111ac21ccb9e30efd778fb p.toggler .toggle_icon{
color:#d49536;
border-color:#d49536;
}
#top .togglecontainer.av-mfbaah5p-26b67a0667111ac21ccb9e30efd778fb p.toggler .toggle_icon > span{
color:#d49536;
border-color:#d49536;
}

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

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

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

#top .hr.hr-invisible.av-1rohmva-fb801f45d82640ba672884f0f2c448e8{
height:20px;
}

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

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

#top .hr.hr-invisible.av-5unv12-8c8e0c123971da40b7955f3b4d49633c{
height:30px;
}

#top .hr.hr-invisible.av-1jrqfnq-e0361302857b940f3a94c60e59c26cb7{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1eespd2-c90ce5afbf6319a68e193680e597977f{
height:30px;
}

#top .hr.hr-invisible.av-1bnktee-c474cda95a408652aa0e4b5a4aaa2e17{
height:20px;
}

.avia-section.av-19cghmu-b39a77670750479067a66f6b214eb406{
background-color:#f2f2f2;
background-image:unset;
}

.flex_column.av-16ty692-4253088c3dbe6960e9266d6918c1c8af{
border-radius:10px 10px 10px 10px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

#top .avia-icon-list-container.av-151rfiu-5865840da67f0e61b792a1ff2f3b1d0f .iconlist_icon{
color:#d49536;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-151rfiu-5865840da67f0e61b792a1ff2f3b1d0f .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

#top .av-masonry.av-mfbad7ax-94c28f31c47c0a3183ff988aa2f1c7d8{
background-color:#ffffff;
}

.avia-section.av-r5ue06-a1cfa06e755ef263e2482bf3142da678 .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2024/12/73B9902B-E8A0-450F-8564-85B929557D32-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-r5ue06-a1cfa06e755ef263e2482bf3142da678 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-nm9mhy-30d2a8afcd206a53ba6e923cd4e59fcf{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

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

#top #wrap_all .avia-button.av-96ghnq-8512b754804209521372f9ef9ea18194{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-7r6n1i-522989f23e7d72f0de735fb3f363adf8{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-5dg7xi-c6347f435c9687919944785fcb1d9258{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-3y1nk6-00d2898557020d9192ead85147c02499{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1zji3q-ce9c877a70682f4c87937ec01f3535a0{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1zji3q-ce9c877a70682f4c87937ec01f3535a0:hover{
color:white;
transition:all 0.4s ease-in-out;
}


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

.flex_column.av-1qq4a46-dc7ae921afad870c4a46486c260c970b{
padding:50px 40px 50px 40px;
}

.flex_column.av-1h4r5iu-cac0ae04ef530a4c4a794e7ddc168a26{
padding:50px 40px 50px 40px;
}
}

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

.flex_column.av-1qq4a46-dc7ae921afad870c4a46486c260c970b{
padding:40px 40px 40px 40px;
}

.flex_column.av-1h4r5iu-cac0ae04ef530a4c4a794e7ddc168a26{
padding:40px 40px 40px 40px;
}
}

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

.flex_column.av-1qq4a46-dc7ae921afad870c4a46486c260c970b{
padding:30px 30px 30px 30px;
}

.flex_column.av-1h4r5iu-cac0ae04ef530a4c4a794e7ddc168a26{
padding:30px 30px 30px 30px;
}
}

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

.flex_column.av-1qq4a46-dc7ae921afad870c4a46486c260c970b{
padding:30px 30px 30px 30px;
}

.flex_column.av-1h4r5iu-cac0ae04ef530a4c4a794e7ddc168a26{
padding:30px 30px 30px 30px;
}
}
