.avia-section.av-29t3i-c3951b448765b0984efadd4556c3f813{
background-color:#dd0f2c;
background-image:unset;
}

#top .av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0 .av-subheading{
font-size:24px;
}

.avia-section.av-mf9kejpx-090467e2686a076df5295ab6693a0634{
background-repeat:no-repeat;
background-image:url(https://e7c.co.uk/wp-content/uploads/2024/11/e7c-wiring.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mf9kejpx-090467e2686a076df5295ab6693a0634 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be .av-subheading{
font-size:30px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mf9kuisk-d782e37bc8008ce62abc98422be1807f{
height:50px;
}

.avia-buttonrow-wrap.av-mf9ksz17-0fc2c085717ddaa8c9936970ec8f73fc .avia-button{
font-size:24px;
padding:20px 20px 20px 20px;
}

#top #wrap_all .avia-button.av-mf9kqkmg-de070351cb1bfa3fd72ab980ff3b803c{
background-color:#312682;
border-color:#312682;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mf9kqkmg-de070351cb1bfa3fd72ab980ff3b803c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mf9kr94s-c4ec064aca244add60d59d154f132ad5{
background-color:#312682;
border-color:#312682;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mf9kr94s-c4ec064aca244add60d59d154f132ad5 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mf9ks9gz-02bb631a8c99b28bb46587ab38fbfece{
background-color:#312682;
border-color:#312682;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mf9ks9gz-02bb631a8c99b28bb46587ab38fbfece .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kkqutrua-7f914f640f6da2d0d4a040c7e480cb0c__0 .avia-caption-title{
font-size:50px;
}
#top .avia-slideshow .av-slideshow-caption.av-kkqutrua-7f914f640f6da2d0d4a040c7e480cb0c__0 .avia-caption-content{
font-size:36px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kkqutrua-7f914f640f6da2d0d4a040c7e480cb0c__0 .avia-caption-content p{
font-size:36px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kkqutrua-7f914f640f6da2d0d4a040c7e480cb0c__0 .avia-caption-title{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-kkqutrua-7f914f640f6da2d0d4a040c7e480cb0c__0 .avia-caption-content{
font-size:26px;
}
#top .avia-slideshow .av-slideshow-caption.av-kkqutrua-7f914f640f6da2d0d4a040c7e480cb0c__0 .avia-caption-content p{
font-size:26px;
}
}

.avia-section.av-29t3i-10-731ac7b5f88335605af61260a6bb3dfc{
background-color:#dd0f2c;
background-image:unset;
}

#top .av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23 .av-subheading{
font-size:40px;
}

.flex_column.av-dcgk-aba427ec1ae1a1555f358fe83732fcec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-kl6kxp19-c99097aa43e3086bc24d7119b9b5b1fd{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-kl6kxp19-c99097aa43e3086bc24d7119b9b5b1fd .hr-inner{
width:100%;
border-color:#312783;
}

.flex_column.av-9uwa-b8bf0a3b10e205b41e0f922e769b07b9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-kl6kxp19-7-12586154334c18060cdec1f9a29cccb7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-kl6kxp19-7-12586154334c18060cdec1f9a29cccb7 .hr-inner{
width:100%;
border-color:#312783;
}

#top .hr.hr-invisible.av-kl6kxp19-4-e5006551dbea10dd60d1d974073b48f0{
height:20px;
}

#top #wrap_all .avia-button.av-2pt0-9fe25a1c6aa290b51060f5f2fe1a4b5f{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2pt0-9fe25a1c6aa290b51060f5f2fe1a4b5f:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2pt0-9fe25a1c6aa290b51060f5f2fe1a4b5f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2pt0-9fe25a1c6aa290b51060f5f2fe1a4b5f:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-25w2k-6a83148b38465976e149c2886ab2d450{
background-color:#efefef;
background-image:unset;
}

.flex_column.av-7842-2f84c3e29472f876929be828c881279c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-kkscqoof-60a3314f9170dc1152f7bd41b82006a9 .iconbox_icon{
border:1px solid #312783;
color:#312783;
}
.iconbox.av-kkscqoof-60a3314f9170dc1152f7bd41b82006a9 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#312783;
stroke:#312783;
}

.flex_column.av-253qa-c6eaee599398078060b4cb08e9572543{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-kkscqoof-3-cb190809f4a2d32a95e5f086f5e1a086 .iconbox_icon{
border:1px solid #312783;
color:#312783;
}
.iconbox.av-kkscqoof-3-cb190809f4a2d32a95e5f086f5e1a086 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#312783;
stroke:#312783;
}

.flex_column.av-1voa0-6917bfaa2053301583b430c7a2f26647{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-kkscqoof-2-53a84bd6b0982bc23752674675991270 .iconbox_icon{
border:1px solid #312783;
color:#312783;
}
.iconbox.av-kkscqoof-2-53a84bd6b0982bc23752674675991270 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#312783;
stroke:#312783;
}

.avia-section.av-1s8gi-4d92612b6dbfb0317868e0d76d57f241{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-k8gc-3ea7cd5d88555bbaa08e74b3ae2a1a4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b6y-72bff955f803b731592cf3a69b882c62{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-b6y-72bff955f803b731592cf3a69b882c62 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b6y-72bff955f803b731592cf3a69b882c62 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-b6y-72bff955f803b731592cf3a69b882c62 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1k73k-8e8c30700f16a5ad815986249df1adc3 .avia_textblock{
font-size:16px;
color:#606060;
}

.flex_column.av-1wc6-c950cec890619bb57142d6c2b5a25d7c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-kksde7kv-7705de940757d3d1b23bd160b5a19a92{
height:50px;
}

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

.avia-section.av-29t3i-9-7d50a262352b17d15803d0b03a38739c{
background-color:#e30613;
background-image:unset;
}

#top .av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f .av-subheading{
font-size:40px;
}

.flex_column.av-1e1ly-4e5d35533fa5a2a6482cb1e3c1c9c6fc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-1cmzg-ad9c94548857a7d593829b6f60ccc47c .iconlist_icon{
background-color:#de0e2e;
}
#top #wrap_all .avia-icon-list-container.av-1cmzg-ad9c94548857a7d593829b6f60ccc47c .av_iconlist_title{
color:#606060;
}
.avia-icon-list-container.av-1cmzg-ad9c94548857a7d593829b6f60ccc47c .iconlist_content{
font-size:18px;
color:#606060;
}

.flex_column.av-12zfs-8679af1a2267eff2a7cfe107b6313058{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-1cmzg-1-27500ab73a4a31c2b37f86c752c57636 .iconlist_icon{
background-color:#de0e2e;
}
#top #wrap_all .avia-icon-list-container.av-1cmzg-1-27500ab73a4a31c2b37f86c752c57636 .av_iconlist_title{
color:#606060;
}
.avia-icon-list-container.av-1cmzg-1-27500ab73a4a31c2b37f86c752c57636 .iconlist_content{
font-size:18px;
color:#606060;
}

.avia-section.av-tqhy-2b87f53003a1f9cf7559ace107841fc8{
background-color:#312783;
background-image:unset;
}

#top #wrap_all .avia-button.av-kn0aepw4-5713848bc610dcb90b70cd8bb8ed900f:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kn0aepw4-5713848bc610dcb90b70cd8bb8ed900f:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b6y-72bff955f803b731592cf3a69b882c62 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mf9evdby-5730ce81ca802373a8d880cbd02616c0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mf9kj65t-f88ed39ab069000919123051241b50be .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kl2fi77e-fd9acbeb3e821271bb37754fbce83c23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b6y-72bff955f803b731592cf3a69b882c62 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m25y24bs-16a13d7874153f7d4bea37cca40f3c0f .av-special-heading-tag{
font-size:0.8em;
}
}
