.avia-section.av-8d48qa-0c15f7bb92ea72b0c287028977a5b51c .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://everestroofingspecialist.co.uk/wp-content/uploads/2025/09/WhatsApp-Image-2025-01-28-at-15.35.26-2-1030x773-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-8d48qa-0c15f7bb92ea72b0c287028977a5b51c .av-section-color-overlay{
opacity:0.9;
background-color:#0048ae;
}

#top #wrap_all .avia-button.av-7zyzoy-d572953dbb6639a78fea2adac4d442ca{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}

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

.flex_column.av-230p24i-aa429814a479a0e36ecfa4514752a74d{
width:31.3333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#efefef;
}
#top .flex_column_table.av-equal-height-column-flextable.av-230p24i-aa429814a479a0e36ecfa4514752a74d .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-228c6ky-836c8dd6a5a95594f34ccad444720e74 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-1y7625e-ead97e026500217bdfed496089e69bd8{
width:31.3333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#efefef;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1y7625e-ead97e026500217bdfed496089e69bd8 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-6we3ea-acdb7bdc17b810fe6997065ecd49d828 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-1ssp142-90f910ed4e4c19c5026e35da5fc8987b{
width:31.3333333333%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#efefef;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1ssp142-90f910ed4e4c19c5026e35da5fc8987b .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-1ro91zm-16a10ce5bb7491e8de5f7d2abbe5d5e1 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-1ou2ffm-34fce36d44df3342c18cc377ee2ed89a{
background-color:#ff2e2e;
background-image:unset;
}

#top #wrap_all .avia-button.av-4zq676-c41083d029052c2f0e52dad1bf2bc2c8{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:20px;
}

.flex_column.av-1coptvm-0d4fe216bb2acf722703da3273846f1a{
width:48.5%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#0048ae;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1coptvm-0d4fe216bb2acf722703da3273846f1a .av-flex-placeholder{
width:3%;
}

#top .avia-icon-list-container.av-11zj8ci-4aa242c3f5377a7e7d8dd4225e4b9ee2 .iconlist_icon{
color:#ff2e2e;
}
#top #wrap_all .avia-icon-list-container.av-11zj8ci-4aa242c3f5377a7e7d8dd4225e4b9ee2 .av_iconlist_title{
color:#ffffff;
}

.flex_column.av-19hcg9u-737b3d11a151ac435d187b8b11fa1771{
width:48.5%;
margin-left:0;
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ff2e2e;
}
#top .flex_column_table.av-equal-height-column-flextable.av-19hcg9u-737b3d11a151ac435d187b8b11fa1771 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-15ub5qq-c836c21a7f731d516aafd806721a1f95{
height:50px;
}

#top #wrap_all .avia-icon-list-container.av-6zjh6q-30e94b140cc5c0c3cc88fa847c27d152 .av_iconlist_title{
color:#0a0a0a;
}

#top #wrap_all .avia-icon-list-container.av-2yjkiq-ffc6b258883849c7892d5a6e729d9250 .av_iconlist_title{
color:#0a0a0a;
}

#top #wrap_all .avia-icon-list-container.av-l5z18y-27db6b47d8711d2c41c66d95379bcc65 .av_iconlist_title{
color:#0a0a0a;
}

#top .hr.hr-invisible.av-esk2pu-b7555886835a337af90c4773568586de{
height:50px;
}

#top .togglecontainer.av-a5fwxe-37e4453fe655a834109e47619fe3a214 p.toggler{
color:#ffffff;
}
#top .togglecontainer.av-a5fwxe-37e4453fe655a834109e47619fe3a214 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-a5fwxe-37e4453fe655a834109e47619fe3a214 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-a5fwxe-37e4453fe655a834109e47619fe3a214 .toggle_wrap .toggle_content{
color:#ffffff;
}

