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

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

.avia-section.av-22bufsc-b3df6d3fd1f882baa9ea9411da357348{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-1wfkrh8-2d74b849a8a12d3aba5c9e2c5fc9e515{
height:50px;
}

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

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

#top .togglecontainer.av-mkaw3j7h-f08d815c2fa01689b74ab64b1997b5ee p.toggler .toggle_icon{
color:#d49536;
border-color:#d49536;
}
#top .togglecontainer.av-mkaw3j7h-f08d815c2fa01689b74ab64b1997b5ee p.toggler .toggle_icon > span{
color:#d49536;
border-color:#d49536;
}

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

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

#top .hr.hr-invisible.av-1eyky0c-99ff718be2db44b905220599acafb66b{
height:30px;
}

#top .hr.hr-invisible.av-1bvxj8c-e971e6deb7d97b5339ee04fdf8518684{
height:20px;
}

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

.av_font_icon.av-18l2rqk-0b0c13bffec506252d28837faee98fca{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-18l2rqk-0b0c13bffec506252d28837faee98fca .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-15knb1o-5e2ef20622a33d1a61821ed1700990fb{
height:30px;
}

#top .hr.hr-invisible.av-12vl80c-e73843b2eb01fd849100eee3605625fd{
height:20px;
}

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

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

#top .hr.hr-invisible.av-3cejxo-78552be6cb39e6266d74c96c5309d6a4{
height:30px;
}

#top .hr.hr-invisible.av-tysfu4-dc93d1b6665b7ebfe5e208c77b891871{
height:20px;
}

.avia-section.av-tmemgc-5184ca927c67e454af1b43ff063b09dd{
background-color:#f2f2f2;
background-image:unset;
}

.flex_column.av-pwinxo-cbfdf239ad3322725ebd05f55e8f4542{
border-radius:10px 10px 10px 10px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

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

#top .av-masonry.av-f9asp8-b84bede72c60342756711a4dea830ac2{
background-color:#ffffff;
}

.avia-section.av-mkaw67ua-0e073d518a33c0f71ff7a4f538de7a23 .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-29-at-09.44.45.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mkaw67ua-0e073d518a33c0f71ff7a4f538de7a23 .av-section-color-overlay{
opacity:0.5;
}

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

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


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

.flex_column.av-19xv8rg-edb2ee7bf29a29c4508d9f96ccfa6e0c{
padding:50px 40px 50px 40px;
}

.flex_column.av-10xlpuk-5db846e2b70f6870df2fc025347dead3{
padding:50px 40px 50px 40px;
}
}

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

.flex_column.av-19xv8rg-edb2ee7bf29a29c4508d9f96ccfa6e0c{
padding:40px 40px 40px 40px;
}

.flex_column.av-10xlpuk-5db846e2b70f6870df2fc025347dead3{
padding:40px 40px 40px 40px;
}
}

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

.flex_column.av-19xv8rg-edb2ee7bf29a29c4508d9f96ccfa6e0c{
padding:30px 30px 30px 30px;
}

.flex_column.av-10xlpuk-5db846e2b70f6870df2fc025347dead3{
padding:30px 30px 30px 30px;
}
}

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

.flex_column.av-19xv8rg-edb2ee7bf29a29c4508d9f96ccfa6e0c{
padding:30px 30px 30px 30px;
}

.flex_column.av-10xlpuk-5db846e2b70f6870df2fc025347dead3{
padding:30px 30px 30px 30px;
}
}
