.avia-section.av-mk73z2ww-705dcd3104b375af7d43eca0b46f53dc .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2022-11-22-at-08.56.04.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-mk73z2ww-705dcd3104b375af7d43eca0b46f53dc .av-section-color-overlay{
opacity:0.7;
background-color:#333333;
}

#top .avia-icon-list-container.av-3pewaq4-a526f25c68e560f1282dd66be377b12a .iconlist_icon{
background-color:#50a4a4;
border:1px solid #50a4a4;
}
#top #wrap_all .avia-icon-list-container.av-3pewaq4-a526f25c68e560f1282dd66be377b12a .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-3pewaq4-a526f25c68e560f1282dd66be377b12a .iconlist_content{
color:#ffffff;
}

#top #wrap_all .avia-button.av-3h5chq4-17618d13e7c6d295ae512064b61ba583{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3h5chq4-17618d13e7c6d295ae512064b61ba583:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-3dy71m4-a244e867e4c5052a14b139846d7919d8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3dy71m4-a244e867e4c5052a14b139846d7919d8{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-mk740052-cd048531f8f7c4fa78ad6582ae7f2c35{
vertical-align:top;
background:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2022-11-22-at-08.56.04.jpg) 50% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-3c6pldo-1dab6c3df53dfa8980dc7379d49c8cb9{
height:300px;
}

.flex_cell.av-mk740fnk-0de9000f805aeaef88e9f5cb60862a72{
vertical-align:top;
background:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2022-08-11-at-8.57.06-AM-3.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mk740fnk-0de9000f805aeaef88e9f5cb60862a72{
padding:25px 25px 25px 25px !important;
}

#top .hr.hr-invisible.av-bn15j0-4d5e9e8a7ff4f00750ad1c2c1c2fc137{
height:300px;
}

.flex_cell.av-37g5jpo-0a3940379ab772555c3aafd405e77ef7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-37g5jpo-0a3940379ab772555c3aafd405e77ef7{
padding:50px 50px 50px 50px !important;
}

.avia-section.av-35zum7w-8704d5f65125fbac6bf7a3c184090fca{
background-color:#50a4a4;
background-image:unset;
}

#top .avia-icon-list-container.av-mk73nnb7-78583ebce39c432831b26aa037546c6a .iconlist_icon{
background-color:#50a4a4;
border:1px solid #50a4a4;
}
#top #wrap_all .avia-icon-list-container.av-mk73nnb7-78583ebce39c432831b26aa037546c6a .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-mk73nnb7-78583ebce39c432831b26aa037546c6a .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-mk73o056-7e7c279988f4c3d9253109f7a66d592d .iconlist_icon{
background-color:#50a4a4;
border:1px solid #50a4a4;
}
#top #wrap_all .avia-icon-list-container.av-mk73o056-7e7c279988f4c3d9253109f7a66d592d .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-mk73o056-7e7c279988f4c3d9253109f7a66d592d .iconlist_content{
color:#ffffff;
}

#top .hr.hr-invisible.av-2jfld18-95dd027f5ee3b9f77a3fccb7f7daa721{
height:30px;
}

.flex_column.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8{
width:32%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#d49536;
}
.avia_transform .flex_column.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-1x0uf0-d41e73404a3ead4da2020ebadd79a4e0{
height:30px;
}

#top .hr.hr-invisible.av-2hwe1to-2ed834fb4f3039226c07cc78337111fc{
height:20px;
}

.flex_column.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f{
width:32%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#000000;
}
.avia_transform .flex_column.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f{
animation-duration:3s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-2fmxy9o-0dc95fe9f0314cb9418105aae15634ee{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-2fmxy9o-0dc95fe9f0314cb9418105aae15634ee .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2czxt9o-c72320a290ba08c38b0782fdacd86f0d{
height:30px;
}

#top .hr.hr-invisible.av-2bdvmcs-eefcadeb1f264af84e07115d6e5a522c{
height:20px;
}

.flex_column.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318{
width:32%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#d49536;
}
.avia_transform .flex_column.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318{
animation-duration:4s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-25zgqh8-66b0d78778e6e54a2ae4bf97b4a46dc2{
height:30px;
}

#top .hr.hr-invisible.av-24yhxj0-272633ca31892f10887200f24c856956{
height:20px;
}

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

.av_font_icon.av-21y0je4-7be09cc160a8c777b67d6e5eb89a020a{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-21y0je4-7be09cc160a8c777b67d6e5eb89a020a .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-20a5eik-624bd1a6b2c7a6a2c561145adb3ba072{
height:30px;
}

#top .hr.hr-invisible.av-1yqyqgc-09d6f86e89157aff4cecd5c27a4201c8{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1tia1f0-da980a2d3154d4b9ba4a2e1a900df27f{
height:30px;
}

#top .hr.hr-invisible.av-1rm0wmk-1c99997940aa1bdc2ade11169b1c3ad4{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1mqd6b0-f034f5b29256a42e6ff8e5bfb0af8ce5{
height:30px;
}

#top .hr.hr-invisible.av-1kp8acs-3f07101952c0197eaa4c7b9edeb77633{
height:20px;
}

#top .hr.hr-invisible.av-1jw4el8-f981ed9742caa919e71e00426f5ddc5b{
height:20px;
}

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

.avia-section.av-1ibnfv0-68046d33ba06fb022d0086047b313ba1{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2022-11-22-at-08.56.04.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1ibnfv0-68046d33ba06fb022d0086047b313ba1 .av-section-color-overlay{
opacity:0.7;
background-color:#2b2b2b;
}

.flex_column.av-1efecvw-ed686cf610146ceb659a075010822253{
padding:25px 25px 25px 25px;
background-color:rgba(80,164,164,0.8);
}

#top .avia-icon-list-container.av-1cfh70c-316032276ac026f96573f336263101ab .iconlist_icon{
background-color:#d39f3f;
border:1px solid #d39f3f;
}
#top #wrap_all .avia-icon-list-container.av-1cfh70c-316032276ac026f96573f336263101ab .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-1cfh70c-316032276ac026f96573f336263101ab .iconlist_content{
color:#ffffff;
}

.flex_column.av-152nl4s-6312cc6c2e631c9503a997b517fb47f6{
padding:25px 25px 25px 25px;
background-color:rgba(80,164,164,0.8);
}

#top .avia-icon-list-container.av-1372vz0-05d1a75c5662402488c2011e6e57acc4 .iconlist_icon{
background-color:#d39f3f;
border:1px solid #d39f3f;
}
#top #wrap_all .avia-icon-list-container.av-1372vz0-05d1a75c5662402488c2011e6e57acc4 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-1372vz0-05d1a75c5662402488c2011e6e57acc4 .iconlist_content{
color:#ffffff;
}

.avia-section.av-izc43w-80c3803d3a3803d3b5822bdfdbfd9de5 .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2022-11-22-at-08.56.04-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-izc43w-80c3803d3a3803d3b5822bdfdbfd9de5 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-1ikva4-584327ded5db9b5d17a5f57cfaab64f8{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-5793q4-6c8a7d3bcc6b15207e7aac669afec110:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-mk73poos-6aeb2f84bd7040bac8729fae278a70c1{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mk73pttb-4479971a02c799010e8226a62070aaa8{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

#top #wrap_all .avia-button.av-223gho-29ee5d88b56647e1efd9ba5a3d50cb0b{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-223gho-29ee5d88b56647e1efd9ba5a3d50cb0b:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8{
padding:50px 40px 50px 40px;
}

.flex_column.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f{
padding:50px 40px 50px 40px;
}

.flex_column.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318{
padding:50px 40px 50px 40px;
}

.flex_column.av-7hea24-23adbb3e5a4ff3e44bbd2fa594305210{
padding:50px 40px 50px 40px;
}

.flex_column.av-1wwgtwc-2e21a16e4f067598440a8771c6468e24{
padding:50px 40px 50px 40px;
}

.flex_column.av-66ywb0-b41dd5bd58cc85039213a770eb913b12{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8{
padding:40px 40px 40px 40px;
}

.flex_column.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f{
padding:40px 40px 40px 40px;
}

.flex_column.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318{
padding:40px 40px 40px 40px;
}

.flex_column.av-7hea24-23adbb3e5a4ff3e44bbd2fa594305210{
padding:40px 40px 40px 40px;
}

.flex_column.av-1wwgtwc-2e21a16e4f067598440a8771c6468e24{
padding:40px 40px 40px 40px;
}

.flex_column.av-66ywb0-b41dd5bd58cc85039213a770eb913b12{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8{
padding:30px 30px 30px 30px;
}

.flex_column.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f{
padding:30px 30px 30px 30px;
}

.flex_column.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318{
padding:30px 30px 30px 30px;
}

.flex_column.av-7hea24-23adbb3e5a4ff3e44bbd2fa594305210{
padding:30px 30px 30px 30px;
}

.flex_column.av-1wwgtwc-2e21a16e4f067598440a8771c6468e24{
padding:30px 30px 30px 30px;
}

.flex_column.av-66ywb0-b41dd5bd58cc85039213a770eb913b12{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2mjbs4s-f5f4bbd71903fcc2b111f2f2f78289f8{
padding:30px 30px 30px 30px;
}

.flex_column.av-2gjdnb0-5fe025f90ff3b3177404ae92b6e6c27f{
padding:30px 30px 30px 30px;
}

.flex_column.av-29m7ix8-7df48098e1c70285d5d1fa0348b24318{
padding:30px 30px 30px 30px;
}

.flex_column.av-7hea24-23adbb3e5a4ff3e44bbd2fa594305210{
padding:30px 30px 30px 30px;
}

.flex_column.av-1wwgtwc-2e21a16e4f067598440a8771c6468e24{
padding:30px 30px 30px 30px;
}

.flex_column.av-66ywb0-b41dd5bd58cc85039213a770eb913b12{
padding:30px 30px 30px 30px;
}
}
