.avia-section.av-jgasyq2w-cbe296db563ecf6ab75c373944b5f9a3{
background-color:#2d2d2d;
background-repeat:no-repeat;
background-image:url(https://www.wagnerhallbrighton.co.uk/wp-content/uploads/2019/03/hero-pattern-copy.png), linear-gradient( to bottom right, #2d2d2d, #146d04 );
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-kcxi69ds-627cecde5ac66e4278699f7e497bd79b{
margin:0 0 0 0;
padding-bottom:20px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-kcxi69ds-627cecde5ac66e4278699f7e497bd79b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kcxi69ds-627cecde5ac66e4278699f7e497bd79b .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-kcxi69ds-627cecde5ac66e4278699f7e497bd79b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kcxi69ds-627cecde5ac66e4278699f7e497bd79b .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71{
margin:0 0 0 0;
padding-bottom:40px;
font-size:3vw;
}
body .av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71 .av-subheading{
font-size:31px;
}

#top #wrap_all .avia-button.av-lixh2v5o-e65723c85ac3f5e33c05168eb96a5301{
font-size:16px;
border-style:solid;
border-width:2px 2px 2px 2px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lixh2v5o-e65723c85ac3f5e33c05168eb96a5301:hover .avia_button_background{
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-lixh3p8k-2e15097b7bff910de51a82968c8670b3{
height:50px;
}

#top .av-special-heading.av-a6kh3-c5503b6c703aa1b4e0db99b05ee72485{
margin:30px 0 0 0;
padding-bottom:40px;
font-size:3vw;
}
body .av-special-heading.av-a6kh3-c5503b6c703aa1b4e0db99b05ee72485 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a6kh3-c5503b6c703aa1b4e0db99b05ee72485 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-a6kh3-c5503b6c703aa1b4e0db99b05ee72485 .av-subheading{
font-size:15px;
}

.flex_column.av-juft6h7c-9a5a3167b385f4f437d4d94f748d304e{
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
z-index:5;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:60px 0 0 0;
}

.avia-section.av-jgatvii1-90d466feb71d9c93492505d5f149039e .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-jtudz2mf-2401c5b154ffb4ceebf1fdd269dca7b9{
height:60px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-45nqm-7ab024a2826441b66035a1bb11e524ae{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-45nqm-7ab024a2826441b66035a1bb11e524ae{
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:80px 20px 80px 20px;
background-color:#5a753c;
}

#top .av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d{
padding-bottom:5px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jfe0fj83-68d0794cd8fddc45923167cb5281073f .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aage-c4a7f482c7e8e0aa9ce8b58751ab66ae{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-aage-c4a7f482c7e8e0aa9ce8b58751ab66ae{
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
z-index:5;
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:80px 20px 80px 20px;
background-color:#345129;
}

#top .av-special-heading.av-kpn2v-e910f8b63716f3d8b63ca0267e44b6e5{
padding-bottom:10px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-kpn2v-e910f8b63716f3d8b63ca0267e44b6e5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kpn2v-e910f8b63716f3d8b63ca0267e44b6e5 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-kpn2v-e910f8b63716f3d8b63ca0267e44b6e5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kpn2v-e910f8b63716f3d8b63ca0267e44b6e5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jfe0gaz0-6f058d4adc97ff677f3fd8135ecf5821 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-52c6-a157f863f5a9b27e141d878b2ccc4dc8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-52c6-a157f863f5a9b27e141d878b2ccc4dc8{
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:80px 20px 80px 20px;
background-color:#5a753c;
}

#top .av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5{
padding-bottom:10px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jfe0gsih-f82f3f7d505ae85aba7b54109a33acbe .avia_textblock{
color:#ffffff;
}

.avia-section.av-jtudsijy-4bb95225d3e48b238979aeec14f6194e .av-section-color-overlay{
opacity:0.5;
background-color:#757575;
background-image:url(https://www.wagnerhallbrighton.co.uk/wp-content/themes/enfold/images/background-images/polygon.png);
background-repeat:repeat;
}

#top .av-special-heading.av-6tpe7-c7d6df225a27232f1ca26143eb91cef7{
margin:0 0 0 0;
padding-bottom:40px;
font-size:3vw;
}
body .av-special-heading.av-6tpe7-c7d6df225a27232f1ca26143eb91cef7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6tpe7-c7d6df225a27232f1ca26143eb91cef7 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-6tpe7-c7d6df225a27232f1ca26143eb91cef7 .av-subheading{
font-size:15px;
}

.flex_column.av-192izb-b17d26bb5e8d2ec7940dd366255f6c40{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l245j-0199961420832fa99949db366ef7a52f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-jtygi7mt-1-9e19aa6cdd79c21e2b9c5eb440673bc2{
height:8px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71 .av-special-heading-tag{
font-size:22px;
}
}

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

#top #wrap_all .av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71 .av-special-heading-tag{
font-size:22px;
}

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

#top #wrap_all .av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6tpe7-c7d6df225a27232f1ca26143eb91cef7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-f2slz-c4ba1ae9a52192c28f45450ec11cad71 .av-special-heading-tag{
font-size:18px;
}

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

#top #wrap_all .av-special-heading.av-prafj-4f497e44c75fb3524b4340b7d1bfd97d .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-cl8uf-0cc93294fb541869105d0eff49d003f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6tpe7-c7d6df225a27232f1ca26143eb91cef7 .av-special-heading-tag{
font-size:0.8em;
}
}
