.avia-section.av-2i7vhp0-8418d035a0d0f3783ee9076a20548159 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.madewelldriveways.co.uk/wp-content/uploads/2024/12/WhatsApp-Image-2024-12-17-at-15.33.27.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-2ey15xg-0f9eea84022bf07d2b9c149b0c40126c{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:rgba(45,169,185,0.8);
}

#top #wrap_all .avia-button.av-2be7m2c-b8176c50559137a995ad3b1e8d05c05d{
background-color:#003478;
border-color:#003478;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-2be7m2c-b8176c50559137a995ad3b1e8d05c05d:hover{
background-color:#ffffff;
color:white;
transition:all 0.4s ease-in-out;
}

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

#top #wrap_all .avia-button.av-mfydt2fp-4e9409bb028f4c33a218533698a1f9d9{
background-color:#00c2cb;
border-color:#00c2cb;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mfydt2fp-4e9409bb028f4c33a218533698a1f9d9:hover{
background-color:#00a3b2;
color:white;
transition:all 0.4s ease-in-out;
}

.flex_column.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f{
width:31.3333333333%;
margin-left:0;
padding:50px 40px 50px 40px;
background-color:#00c2cb;
}
.avia_transform .flex_column.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-20clp50-fc797d1325bad3da4784f8a9046ae007{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-20clp50-fc797d1325bad3da4784f8a9046ae007 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1xoic3o-52d80c44667bf9d67cc32d5b29db074d{
height:30px;
}

#top .hr.hr-invisible.av-1w5y684-785539638249c5f7d45662f7808e51f4{
height:20px;
}

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

.av_font_icon.av-1sup1r8-25128b8967cb054f9d67e5c9cd1f7578{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1sup1r8-25128b8967cb054f9d67e5c9cd1f7578 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-mu8ms-bcf790201c693906547f23f1355a2b3d{
height:30px;
}

#top .hr.hr-invisible.av-1pv48gk-58e54043af66bb4e9c8641eee76d72c5{
height:20px;
}

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

.av_font_icon.av-1mcpp0k-4f080b908956e49e0081f1e3a91e7470{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1mcpp0k-4f080b908956e49e0081f1e3a91e7470 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1ludbv8-4ce077d335fe932158a6fef8e6978c73{
height:30px;
}

#top .hr.hr-invisible.av-1jk30ck-884dcf5390d5feadb00e36b96dcc41ad{
height:20px;
}

.avia-section.av-1hh3w50-352534f1a5ea64fad326c15dd57ede09{
background-color:#f2f2f2;
background-image:unset;
}

#top .avia-icon-list-container.av-1d1gak4-bdc18dff145280ac327a88d9c141f4cf .iconlist_icon{
color:#00c2cb;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-1d1gak4-bdc18dff145280ac327a88d9c141f4cf .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

.avia-image-container.av-1369q78-71d75c16e21fb0962fa93596a75ed282 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1369q78-71d75c16e21fb0962fa93596a75ed282 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-masonry.av-w0rjck-32b54136f2d73d96f2d7ede017cccc9b{
background-color:#ffffff;
}

.avia-image-container.av-qcnxgk-5d6628de4f7da8a2f5667bab2d0e7384 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qcnxgk-5d6628de4f7da8a2f5667bab2d0e7384 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-7vk65g-c58ae07166ee5c97eddde8ce9c10171d{
padding:50px 40px 50px 40px;
background-color:#003478;
}
.flex_column.av-7vk65g-c58ae07166ee5c97eddde8ce9c10171d .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

.av_font_icon.av-5fidhw-cc516ad07db73e136141bc6d7453250a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-5fidhw-cc516ad07db73e136141bc6d7453250a .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-4ioj78-d5102e7250eecf5e2e8fdb8df0c5d871{
height:30px;
}

#top .hr.hr-invisible.av-1zffb8-634aab74cedbeb23459d9c628ad3e744{
height:20px;
}

.flex_column.av-mfyeg1hs-1b026980f7e928d7cdebbcefa194caab{
background:url(https://www.madewelldriveways.co.uk/wp-content/uploads/2024/12/E82D82AF-3AA3-4D1E-AF79-360B13E0BD6A.jpg) 50% 50% no-repeat scroll ;
}
.flex_column.av-mfyeg1hs-1b026980f7e928d7cdebbcefa194caab .avia-curtain-reveal-overlay{
z-index:100;
}

.avia-section.av-oc8rfo-2b9cba34438cc67f5237b4d656c0b78f{
background-color:#f4f4f4;
background-image:unset;
}

#top .togglecontainer.av-22i8ic-6da71b60f7dddcd750c19c2b30bf4578 p.toggler .toggle_icon{
color:#00c2cb;
border-color:#00c2cb;
}
#top .togglecontainer.av-22i8ic-6da71b60f7dddcd750c19c2b30bf4578 p.toggler .toggle_icon > span{
color:#00c2cb;
border-color:#00c2cb;
}

.avia-section.av-csxmp0-5d81b2f3ff0db699982c31af9a4833ff .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://www.madewelldriveways.co.uk/wp-content/uploads/2024/12/PHOTO-2024-12-17-15-36-38.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-csxmp0-5d81b2f3ff0db699982c31af9a4833ff .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-9dem3o-4ef36fcc6a2f827d7049a81d43839f09{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-5djux0-a3ef48e7b7e1e038a1231725dc6d6039:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-2hvfms-3e36c2973a3ff1f8b1c0cb2a52612e9f{
background-color:#00c2cb;
border-color:#00c2cb;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2hvfms-3e36c2973a3ff1f8b1c0cb2a52612e9f:hover{
background-color:#00a3b2;
color:white;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f{
padding:50px 40px 50px 40px;
}

.flex_column.av-6rq22c-e1ca1235747630ed850d7685e9c8165f{
padding:50px 40px 50px 40px;
}

.flex_column.av-60q9hw-0cb0d889971f45465e69feadd3c2c1c3{
padding:50px 40px 50px 40px;
}

.flex_column.av-7vk65g-c58ae07166ee5c97eddde8ce9c10171d{
padding:50px 40px 50px 40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f{
padding:40px 40px 40px 40px;
}

.flex_column.av-6rq22c-e1ca1235747630ed850d7685e9c8165f{
padding:40px 40px 40px 40px;
}

.flex_column.av-60q9hw-0cb0d889971f45465e69feadd3c2c1c3{
padding:40px 40px 40px 40px;
}

.flex_column.av-7vk65g-c58ae07166ee5c97eddde8ce9c10171d{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f{
padding:30px 30px 30px 30px;
}

.flex_column.av-6rq22c-e1ca1235747630ed850d7685e9c8165f{
padding:30px 30px 30px 30px;
}

.flex_column.av-60q9hw-0cb0d889971f45465e69feadd3c2c1c3{
padding:30px 30px 30px 30px;
}

.flex_column.av-7vk65g-c58ae07166ee5c97eddde8ce9c10171d{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-21ox8lg-a3021e8de45a8f020250dd60fa71086f{
padding:30px 30px 30px 30px;
}

.flex_column.av-6rq22c-e1ca1235747630ed850d7685e9c8165f{
padding:30px 30px 30px 30px;
}

.flex_column.av-60q9hw-0cb0d889971f45465e69feadd3c2c1c3{
padding:30px 30px 30px 30px;
}

.flex_column.av-7vk65g-c58ae07166ee5c97eddde8ce9c10171d{
padding:30px 30px 30px 30px;
}
}
