.avia-section.av-rh51b-5c3c56cb491cc19310155f4bce8c594d{
background-repeat:no-repeat;
background-image:url(https://www.cfroofingltd.co.uk/wp-content/uploads/2020/10/slate-tiled-roof-3.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-r1d23-9f79775fbb0395984b0a3546ea062e76{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-qivb-f6ad74f51b84e289607144bfbbe1eee5{
padding-bottom:10px;
}
body .av-special-heading.av-qivb-f6ad74f51b84e289607144bfbbe1eee5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qivb-f6ad74f51b84e289607144bfbbe1eee5 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-prwvb-6c1387215e44f3d24677e7c8f4c6720d{
height:10px;
}

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

#top .hr.hr-invisible.av-prwvb-2-6039fce4b829246556b5ab5ce51d2f09{
margin-top:-20px;
height:1px;
}

#top .av_textblock_section.av-mcy3f-e64d37c1c189370cb4aa3324edc4c6c7 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-lvywn-c74479d798d4fe97472e525a38759f18{
height:24px;
}

#top .hr.hr-invisible.av-prwvb-1-f905d7b0f08acc0685d31f99cf00bdbb{
height:10px;
}

#top .av_textblock_section.av-jwthj-fe5408c3c395b46f5900e00e6cae3c48 .avia_textblock{
font-size:13px;
}

.flex_column.av-cawgb-da82e81e9c5fda80f81f1bf8ae22451b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-b6znb-3a3afbfc8e35eeb7e4c7125b171f6f20{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2y72v-29f55b94c66aaf5444c9cdf2f0e99972{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-1xk93-1c960f78335389c515ddcd8357bf5a2f .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-1lh7z-3c5960a5d0114155d0f9e3ec14d78242{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ds0vj-a7515243f3f2b06455528cac29d2e78e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-h6byn-95f08ca1a02b5125fff2519cdd78c4da{
height:30px;
}

.avia-image-container.av-8afg7-9ccbb905be7a897a0fcdf75abb05f688 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8afg7-9ccbb905be7a897a0fcdf75abb05f688 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4ofl7-b8dcdf00b52da2c738c2ccec5a40c1d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3wncv-32014e04e8f9b7f916ff2bfd3f67d29e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3wncv-32014e04e8f9b7f916ff2bfd3f67d29e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-1wvsj-46a24303afcf656d054d623be3f2a83b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1wvsj-46a24303afcf656d054d623be3f2a83b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-19o7z-186b2458f06cc4fd59bf51d33efd0f66{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

