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

#top #wrap_all .avia-button.av-2j7xicc-2dacff546f5e0a53cd49e8acc49205a1{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2j7xicc-2dacff546f5e0a53cd49e8acc49205a1:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-2hqwn7g-87b11d2a99822e1d331572a34674edcf{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-2dsi6qk-6acd7f178528366949f6ff005e8b1dfb{
height:50px;
}

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

.avia-section.av-2b7uxak-633f064dd3b1bffd9a164d46ac80724a{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-23-at-20.17.25.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2b7uxak-633f064dd3b1bffd9a164d46ac80724a .av-section-color-overlay{
opacity:0.7;
background-color:#2b2b2b;
}

#top .togglecontainer.av-mg5a38mc-7f9c41f86aa40ab58ec8c2ec8b4da837 p.toggler .toggle_icon{
color:#d49536;
border-color:#d49536;
}
#top .togglecontainer.av-mg5a38mc-7f9c41f86aa40ab58ec8c2ec8b4da837 p.toggler .toggle_icon > span{
color:#d49536;
border-color:#d49536;
}

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

.av_font_icon.av-22t8pxo-123576b7d03de260eb010a8be0a02aa0{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-22t8pxo-123576b7d03de260eb010a8be0a02aa0 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-21pee4s-319459dee2bdac8afd18b37efa19bdc7{
height:30px;
}

#top .hr.hr-invisible.av-1yq3v7g-21975ffcf61fa7928ea6a2fbafd5a887{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1supp5o-061c2b59ebdba99ccc20a968b8799e7b{
height:30px;
}

#top .hr.hr-invisible.av-1pq0ccc-1d1311ffde3e2f64c8a098837d989780{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1l5x2b0-1e0c3d3d07999b4ecf33def27be2ea26{
height:30px;
}

#top .hr.hr-invisible.av-1if93xo-8b1661e083ae2889a11f13b32d1b6584{
height:20px;
}

.avia-section.av-55jdd8-822441289f150992b1f87d37e33809ba{
background-color:#f2f2f2;
background-image:unset;
}

.flex_column.av-1awbdoc-960be505ad82793381a98a29de9eeffd{
border-radius:10px 10px 10px 10px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

#top .avia-icon-list-container.av-194bpks-f82e46940f215eb0777759d3c33acf4e .iconlist_icon{
color:#d49536;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-194bpks-f82e46940f215eb0777759d3c33acf4e .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

.avia-section.av-szh030-a510db58ecd81b645dac27ff02be708f .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-szh030-a510db58ecd81b645dac27ff02be708f .av-section-color-overlay{
opacity:0.5;
}

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

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

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


@media only screen and (min-width: 990px){ 
.flex_column.av-7r3n30-f5ba92cb0c85310dfa3adc6b9bf21951{
padding:50px 40px 50px 40px;
}

.flex_column.av-1w1xxks-ab46b0520a22e4b45ac4829b84e9a3e3{
padding:50px 40px 50px 40px;
}

.flex_column.av-1nq491o-366c02d3a1411b4423355660bbb0655f{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-7r3n30-f5ba92cb0c85310dfa3adc6b9bf21951{
padding:40px 40px 40px 40px;
}

.flex_column.av-1w1xxks-ab46b0520a22e4b45ac4829b84e9a3e3{
padding:40px 40px 40px 40px;
}

.flex_column.av-1nq491o-366c02d3a1411b4423355660bbb0655f{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-7r3n30-f5ba92cb0c85310dfa3adc6b9bf21951{
padding:30px 30px 30px 30px;
}

.flex_column.av-1w1xxks-ab46b0520a22e4b45ac4829b84e9a3e3{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nq491o-366c02d3a1411b4423355660bbb0655f{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-7r3n30-f5ba92cb0c85310dfa3adc6b9bf21951{
padding:30px 30px 30px 30px;
}

.flex_column.av-1w1xxks-ab46b0520a22e4b45ac4829b84e9a3e3{
padding:30px 30px 30px 30px;
}

.flex_column.av-1nq491o-366c02d3a1411b4423355660bbb0655f{
padding:30px 30px 30px 30px;
}
}
