.avia-section.av-pd92uy-c59f08c5616d1d40073fc7e5f98febfc .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-10-at-10.37.06-2.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-pd92uy-c59f08c5616d1d40073fc7e5f98febfc .av-section-color-overlay{
opacity:0.7;
background-color:#333333;
}

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

.avia-section.av-6z8k25m-71aff5a8bc62cdc7393b0fff6e024c3c{
background-color:#ffffff;
background-image:unset;
}

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

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

.avia-section.av-61eflvu-9adc22d37118056b82f5435449570464{
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-61eflvu-9adc22d37118056b82f5435449570464 .av-section-color-overlay{
opacity:0.7;
background-color:#2b2b2b;
}

#top .togglecontainer.av-5t1yzqi-e5acaf9587e8359e1f4081708191b474 p.toggler .toggle_icon{
color:#d49536;
border-color:#d49536;
}
#top .togglecontainer.av-5t1yzqi-e5acaf9587e8359e1f4081708191b474 p.toggler .toggle_icon > span{
color:#d49536;
border-color:#d49536;
}

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

.av_font_icon.av-5fw5t3e-08ced5b1d1cae50aa366144d9b93bd8c{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-5fw5t3e-08ced5b1d1cae50aa366144d9b93bd8c .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-5f1r78a-ebd5f3ecc04b5bb95553cfb8c99e1dc2{
height:30px;
}

#top .hr.hr-invisible.av-5b3ve22-1da3a5a2c8f44d2ccb1aff4f27d6c6d8{
height:20px;
}

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

.av_font_icon.av-588892i-674fdc56c0d9339430c19bbacf9d5f9b{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-588892i-674fdc56c0d9339430c19bbacf9d5f9b .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-55h9sm2-d11de327d108ca7aa8022f94654a22ab{
height:30px;
}

#top .hr.hr-invisible.av-52h46uy-64a1b3b24a7f8996764e4d79edf3466b{
height:20px;
}

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

.av_font_icon.av-4z1ldze-113f35f7e0c58f5535aa4aa014087bef{
color:#3a3a3a;
border-color:#3a3a3a;
}
.av_font_icon.av-4z1ldze-113f35f7e0c58f5535aa4aa014087bef .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-4xce0zu-f513653a91dadecc69eeccba9bc6c087{
height:30px;
}

#top .hr.hr-invisible.av-hhoj56-f34f577d91816610a01e3fc5631483c4{
height:20px;
}

.avia-section.av-4tfvxy2-ce68b54b5d7f989ba0cdc11e2a790895{
background-color:#f2f2f2;
background-image:unset;
}

.flex_column.av-4nrtu2i-33b8c5a5e35faaade23da0781ba80acc{
border-radius:10px 10px 10px 10px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

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

.avia-section.av-48rje0q-6e9ee312cfd6460c1396343539409c88{
background-color:#50a4a4;
background-image:unset;
}

.avia-section.av-47lbbsq-55e4b453b3385a5f8f1c7cddffeb1a31{
background-color:#f4f4f4;
background-image:unset;
}

#top .avia-icon-list-container.av-43tpn22-fb438dc1fecaed15b1d4537e855f0afa .iconlist_icon{
color:#50a4a4;
}
#top #wrap_all .avia-icon-list-container.av-43tpn22-fb438dc1fecaed15b1d4537e855f0afa .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-43tpn22-fb438dc1fecaed15b1d4537e855f0afa .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-3uqdinu-9ada5e403b8ed4166e9bc5e06817d529 .iconlist_icon{
color:#50a4a4;
}
#top #wrap_all .avia-icon-list-container.av-3uqdinu-9ada5e403b8ed4166e9bc5e06817d529 .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-3uqdinu-9ada5e403b8ed4166e9bc5e06817d529 .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-3k0vk6i-fcf3df6aa613fee8656a092c771f7d05 .iconlist_icon{
color:#50a4a4;
}
#top #wrap_all .avia-icon-list-container.av-3k0vk6i-fcf3df6aa613fee8656a092c771f7d05 .av_iconlist_title{
color:#0a0a0a;
}
.avia-icon-list-container.av-3k0vk6i-fcf3df6aa613fee8656a092c771f7d05 .iconlist_content{
color:#ffffff;
}

#top .av-masonry.av-mmlzncq0-5eb55c661e6de7a9849acda06d6ab3eb{
background-color:#ffffff;
}

#top #wrap_all .avia-button.av-4bco86i-65def525c6d018d441938bc0c9c03375{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4bco86i-65def525c6d018d441938bc0c9c03375:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-l1iui-52ca2dcea2ffa438d7109c6a6d42ceac{
background-color:#f2f2f2;
background-image:unset;
}

#top .avia-icon-list-container.av-mmm0wu1q-a6d30cb2a246eda568f382901af33143 .iconlist_icon{
color:#50a4a4;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-mmm0wu1q-a6d30cb2a246eda568f382901af33143 .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

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

#top #wrap_all .avia-button.av-32fw4yi-c2b19c26e008383c14a11f4b1a2d0b2d{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-301e2h6-c6725c29cd44e0d42b44d4cd81c94293{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-2wpo0fu-04086fb3fa33cab12f8c69fed8b78c67{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-t49bzu-607eb3fa79bf5a2aa7fb893d178f78ec .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/09/2-1.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-t49bzu-607eb3fa79bf5a2aa7fb893d178f78ec .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-pdjky2-7c6130a235e75663343b2e4d1c87b4f8{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-1lptpm-d95d1362d560e49afb942c66f1f99726:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-2ezg6t6-af0dea419f4b6b8417b5d2d47a55dfc4{
background-color:#50a4a4;
background-image:unset;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-5halngq-a1939d9409b06d3738344727d896eb8d{
padding:50px 40px 50px 40px;
}

.flex_column.av-59rzhve-039f5df8e090f819687d6bb1e865244f{
padding:50px 40px 50px 40px;
}

.flex_column.av-50nofre-3b384e72fe47045de53c159a4a9c738f{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-5halngq-a1939d9409b06d3738344727d896eb8d{
padding:40px 40px 40px 40px;
}

.flex_column.av-59rzhve-039f5df8e090f819687d6bb1e865244f{
padding:40px 40px 40px 40px;
}

.flex_column.av-50nofre-3b384e72fe47045de53c159a4a9c738f{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-5halngq-a1939d9409b06d3738344727d896eb8d{
padding:30px 30px 30px 30px;
}

.flex_column.av-59rzhve-039f5df8e090f819687d6bb1e865244f{
padding:30px 30px 30px 30px;
}

.flex_column.av-50nofre-3b384e72fe47045de53c159a4a9c738f{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-5halngq-a1939d9409b06d3738344727d896eb8d{
padding:30px 30px 30px 30px;
}

.flex_column.av-59rzhve-039f5df8e090f819687d6bb1e865244f{
padding:30px 30px 30px 30px;
}

.flex_column.av-50nofre-3b384e72fe47045de53c159a4a9c738f{
padding:30px 30px 30px 30px;
}
}
