.avia-section.av-4vqzez2-9142faa952b34b1fdbe343a630a7585a .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://banburyroofingandpaving.co.uk/wp-content/uploads/2025/01/flat-roofing-company-banbury-05-xlarge.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4vqzez2-9142faa952b34b1fdbe343a630a7585a .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .avia-icon-list-container.av-mcqf3f88-ecd6ae2f100e5132e78213881e49eb35 .iconlist_icon{
color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mcqf3f88-ecd6ae2f100e5132e78213881e49eb35 .av_iconlist_title{
color:#ffffff;
}

#top #wrap_all .avia-button.av-4lt6yzi-5829757137423400036dc727b218b8df{
background-color:#662223;
border-color:#662223;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4lt6yzi-5829757137423400036dc727b218b8df:hover{
background-color:#444444;
color:black;
transition:all 0.4s ease-in-out;
}

.avia-section.av-4ki230u-c91661bf03d80bd745f2a512ed77cb5c{
background-color:#662223;
background-image:unset;
}

.flex_column.av-4j3n3im-7a1cbb9b0832c71825b85024a79d751a{
width:18.4%;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-4hb4zu6-8334c097dff3259fc986e5e22cb3c01e{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-4hb4zu6-8334c097dff3259fc986e5e22cb3c01e .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-4dj1ay6-b38c47657496a2b341ee8e402d4477d6{
width:18.4%;
margin-left:2%;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-4c7u23y-149d5312f21eb7f694f817502707f329{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-4c7u23y-149d5312f21eb7f694f817502707f329 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-48owvda-31be637c3103b04b841c823750952847{
width:18.4%;
margin-left:2%;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-47x800u-8ff0a2168747e8e206091f95ae2aee39{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-47x800u-8ff0a2168747e8e206091f95ae2aee39 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-43k32by-30e72bd9c427e3af5d3d7a81de850f09{
width:18.4%;
margin-left:2%;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-433kxfy-b86fa4c531a3bfd090c46204ad76a9e3{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-433kxfy-b86fa4c531a3bfd090c46204ad76a9e3 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-3yuxtda-d9658f2ab9df41cb1d5c89d90f5ae2a6{
width:18.4%;
margin-left:2%;
padding:15px 15px 15px 15px;
}

.av_font_icon.av-3x4tntq-7e045dbc59e80f11917d253032a56c39{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-3x4tntq-7e045dbc59e80f11917d253032a56c39 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-3r6oooe-07d5d593b32a5dc452101902f54ed76d{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#f4f4f4;
}

#top .avia-icon-list-container.av-36uq5um-7fdbe73e4c8932a4ded4ff467f1df991 .iconlist_icon{
color:#662223;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-36uq5um-7fdbe73e4c8932a4ded4ff467f1df991 .av_iconlist_title{
font-size:20px;
color:#0a0a0a;
}
.avia-icon-list-container.av-36uq5um-7fdbe73e4c8932a4ded4ff467f1df991 .iconlist_content{
font-size:14px;
color:#0a0a0a;
}

#top .avia-icon-list-container.av-313gqqm-4c21bd006481106ccce879acb8a621fc .iconlist_icon{
color:#662223;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-313gqqm-4c21bd006481106ccce879acb8a621fc .av_iconlist_title{
font-size:20px;
color:#0a0a0a;
}
.avia-icon-list-container.av-313gqqm-4c21bd006481106ccce879acb8a621fc .iconlist_content{
font-size:14px;
color:#0a0a0a;
}

#top .avia-icon-list-container.av-a8hggu-d3d518357dd03b8a43fb4d4b8dcfa700 .iconlist_icon{
color:#662223;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-a8hggu-d3d518357dd03b8a43fb4d4b8dcfa700 .av_iconlist_title{
font-size:20px;
color:#0a0a0a;
}
.avia-icon-list-container.av-a8hggu-d3d518357dd03b8a43fb4d4b8dcfa700 .iconlist_content{
font-size:14px;
color:#0a0a0a;
}

.flex_column.av-2mmyyjy-33d91e268e6b8f32b639c4b550682c6c{
width:32.3333333333%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2mmyyjy-33d91e268e6b8f32b639c4b550682c6c .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-2l7abj2-6491b824fcd5e1e436e11449ee01f05a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2l7abj2-6491b824fcd5e1e436e11449ee01f05a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2i1utcu-a90778f8f26062ebb4a9c257bf427556{
width:32.3333333333%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2i1utcu-a90778f8f26062ebb4a9c257bf427556 .av-flex-placeholder{
width:1.5%;
}

.avia-image-container.av-8t7e4u-8064a1e25bb5fcdbf9df3d6fd2e9854c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8t7e4u-8064a1e25bb5fcdbf9df3d6fd2e9854c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2dq9tjy-51092d8e9d6567637f23246742149b3f{
width:32.3333333333%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2dq9tjy-51092d8e9d6567637f23246742149b3f .av-flex-placeholder{
width:1.5%;
}

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

.avia-section.av-28w0gi6-fd2a47e39ba92cd7eb6776209d5de28a{
background-color:#f2f2f2;
background-image:unset;
}

#top .avia-icon-list-container.av-mcqf84oq-e7f4ad5fb6a2f648963267c87ea02934 .iconlist_icon{
color:#662223;
}
#top #wrap_all .avia-icon-list-container.av-mcqf84oq-e7f4ad5fb6a2f648963267c87ea02934 .av_iconlist_title{
font-size:20px;
color:#2d2d2d;
}

.avia-image-container.av-1iuvqwe-2abd472ea3fa4dc48cc62cf5981b3d1b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1iuvqwe-2abd472ea3fa4dc48cc62cf5981b3d1b .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1igzx2m-07ec3f4d3246c72b8b2cb5dc595590eb{
background-color:#f2f2f2;
background-image:unset;
}

.flex_column.av-1gp0oem-5c326916e5a470bf3de93d26ba577103{
border-width:2px;
border-color:#0a0a0a;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
background-color:#662223;
}

.av_font_icon.av-1ec1oy6-4e05a49492d7e7d7ac34eaf7af697260{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1ec1oy6-4e05a49492d7e7d7ac34eaf7af697260 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-masonry.av-4quehq-c075c71d3e6fc0df74b0ef993fa41728{
background-color:#ffffff;
}

#top .togglecontainer.av-14dh65q-05fc44bea47bbb081f5ec8fbbaee1d28 p.toggler .toggle_icon{
color:#662223;
border-color:#662223;
}
#top .togglecontainer.av-14dh65q-05fc44bea47bbb081f5ec8fbbaee1d28 p.toggler .toggle_icon > span{
color:#662223;
border-color:#662223;
}

#top .togglecontainer.av-rh5mwe-796689a1ed7d2494e966cc95ff1f931b p.toggler .toggle_icon{
color:#662223;
border-color:#662223;
}
#top .togglecontainer.av-rh5mwe-796689a1ed7d2494e966cc95ff1f931b p.toggler .toggle_icon > span{
color:#662223;
border-color:#662223;
}

.avia-section.av-hcmkce-1191b052275cc93db100fad8ea71a90f .av-parallax .av-parallax-inner{
background-color:#f4f4f4;
background-image:url(https://banburyroofingandpaving.co.uk/wp-content/uploads/2025/01/01.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-hcmkce-1191b052275cc93db100fad8ea71a90f .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-e5ru1a-1fb7998781fe09584bcae76425976006{
border-radius:5px 5px 5px 5px;
padding:25px 25px 25px 25px;
background-color:#f7f7f7;
}

#top #wrap_all .avia-button.av-c909ny-74dd44699c87a9cf69d3c4f170edd568:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-mcqfaegj-1b4c61c75d2540118ef2316554a8b655{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mcqfaqdc-24f86c72d38bd9f3953bb1c3bee8dcc9{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mcqfawt6-767a568a3a37f311dd792179b36d8d5f{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-mcqfb3uz-179efe7d857c8d10307caa059370bf39{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-33zx26-e804bea80949adf45acca5488281e0bb:hover{
color:white;
transition:all 0.4s ease-in-out;
}

