.avia-section.av-mk712v8z-92a0795b307f8a3cd2b612007caafc80 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/bg10-1333x800-1-1030x618.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-mk712v8z-92a0795b307f8a3cd2b612007caafc80 .av-section-color-overlay{
opacity:0.7;
background-color:#333333;
}

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

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

.flex_cell.av-32zg837-d4fba75617744c73bee72aaeaa3d35c1{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-32zg837-d4fba75617744c73bee72aaeaa3d35c1{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-mk7138gs-807b18eeb4b13da6a334d8480f6fd321{
vertical-align:top;
background:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/bg10-1333x800-1-1030x618.jpg) 50% 100% no-repeat scroll ;
}

#top .hr.hr-invisible.av-322ydw3-3b2aa172836742072978b5f007e364aa{
height:300px;
}

.flex_cell.av-2yp8b9f-804508abe3bf224a92933bec85c63597{
vertical-align:top;
background:url(https://directdrivesandpatios.co.uk/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-10-at-10.40.07-2.jpeg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2yp8b9f-804508abe3bf224a92933bec85c63597{
padding:25px 25px 25px 25px !important;
}

#top .hr.hr-invisible.av-2xpm5ur-fb1af1cb0af6c51467e8890833a9b096{
height:300px;
}

.flex_cell.av-2w1r8oz-bd1e209d9575ce275f4c872219484408{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2w1r8oz-bd1e209d9575ce275f4c872219484408{
padding:50px 50px 50px 50px !important;
}

.avia-section.av-2tmx643-71d5eb3be6140c167b7c8e951bdb1da8{
background-color:#50a4a4;
background-image:unset;
}

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

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

#top .hr.hr-invisible.av-2wj4wz-4c4f1d6264c7821bf5a3eaab33fbfc70{
height:30px;
}

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

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

#top .hr.hr-invisible.av-7eae9f-020dbaeff91a6861b4f92b2c432be920{
height:30px;
}

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

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

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

#top .hr.hr-invisible.av-1t04ylf-d3e37f950ae1513ba0434df4106e80eb{
height:30px;
}

#top .hr.hr-invisible.av-1q9v5hf-dceda33ddc7e23b03b39e951deaea99a{
height:20px;
}

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

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

#top .hr.hr-invisible.av-1ludc8j-8b324345b068c11d1151a24aa5b454c9{
height:30px;
}

#top .hr.hr-invisible.av-1ia4s8z-889261d8aed58e3b42930347af05e802{
height:20px;
}

#top .hr.hr-invisible.av-1fgl3b7-4675c22624163126f8de3d9e1a68a83d{
height:20px;
}

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

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

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

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

.flex_column.av-118udpv-9d3f51b84bbdeccabd8ec044969457c0{
padding:25px 25px 25px 25px;
background-color:rgba(80,164,164,0.8);
}

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

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

.flex_column.av-cm185v-4ad1f9df29646c20d5c7cc4a2ff1197b{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-63h2yr-8b0c90cd59573e54aa052b9f142156e6:hover{
color:white;
transition:all 0.4s ease-in-out;
}

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

#top #wrap_all .avia-button.av-mk70xh9z-11c0d05c0271013640c02fa1ac521639{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

#top #wrap_all .avia-button.av-93cn7-463a7503341f984ad3856fb71c6d613c{
background-color:#d49536;
border-color:#d49536;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-93cn7-463a7503341f984ad3856fb71c6d613c:hover{
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-25m7etf-d8448beea072c8ce57e082a7b37283cc{
padding:50px 40px 50px 40px;
}

.flex_column.av-1w9icsj-cb896c39d02ae61519d37ea130ae78ab{
padding:50px 40px 50px 40px;
}

.flex_column.av-1ofwbnn-f52ee499484e09873dbdcbd1a1740575{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-25m7etf-d8448beea072c8ce57e082a7b37283cc{
padding:40px 40px 40px 40px;
}

.flex_column.av-1w9icsj-cb896c39d02ae61519d37ea130ae78ab{
padding:40px 40px 40px 40px;
}

.flex_column.av-1ofwbnn-f52ee499484e09873dbdcbd1a1740575{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-25m7etf-d8448beea072c8ce57e082a7b37283cc{
padding:30px 30px 30px 30px;
}

.flex_column.av-1w9icsj-cb896c39d02ae61519d37ea130ae78ab{
padding:30px 30px 30px 30px;
}

.flex_column.av-1ofwbnn-f52ee499484e09873dbdcbd1a1740575{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-25m7etf-d8448beea072c8ce57e082a7b37283cc{
padding:30px 30px 30px 30px;
}

.flex_column.av-1w9icsj-cb896c39d02ae61519d37ea130ae78ab{
padding:30px 30px 30px 30px;
}

.flex_column.av-1ofwbnn-f52ee499484e09873dbdcbd1a1740575{
padding:30px 30px 30px 30px;
}
}
