.avia-section.av-3wtl3g-ecf955b72b3b56adf79397602da321a0{
background-repeat:no-repeat;
background-image:url(https://terrierschurch.org.uk/wp-content/uploads/2025/08/IMG_2068_banner.png);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-3wtl3g-ecf955b72b3b56adf79397602da321a0 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-mbuz1x8r-7a964c38a0936c27d885f69843f1f7eb{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-mbuz1x8r-7a964c38a0936c27d885f69843f1f7eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mbuz1x8r-7a964c38a0936c27d885f69843f1f7eb .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mbuz1x8r-7a964c38a0936c27d885f69843f1f7eb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mbuz1x8r-7a964c38a0936c27d885f69843f1f7eb .av-subheading{
font-size:15px;
}

#top .hr.av-3rlj18-d1c04053e168a78a873eaadc0791170e{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-3rlj18-d1c04053e168a78a873eaadc0791170e .hr-inner{
width:20%;
border-color:rgba(255,255,255,0.76);
max-width:45%;
}
.hr.av-3rlj18-d1c04053e168a78a873eaadc0791170e .av-seperator-icon{
color:#ffffff;
}
.hr.av-3rlj18-d1c04053e168a78a873eaadc0791170e .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3g7lbg-f6a3595c583d90889c9e3c31e1c70a3c{
margin-top:-60px;
margin-bottom:0px;
}
.flex_column.av-3g7lbg-f6a3595c583d90889c9e3c31e1c70a3c{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av_textblock_section.av-mbuz2pm5-8b2173e913c050f25a60f94c16222c2b .avia_textblock{
text-align:left;
}

.flex_column.av-33cra4-66a48d1800a05b266674d360ca4aa7e5{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background:url(https://terrierschurch.org.uk/wp-content/uploads/2025/07/1.png) 50% 50% no-repeat scroll ;
}

.flex_column.av-2vh0rw-f226453afe0e02a0602acb71e8c51273{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.avia-section.av-mbyvxy5o-04e614676baeaa4b7b23bce507fcbd2d{
background-color:#ffffff;
background-image:unset;
}

@keyframes av_boxShadowEffect_av-mbyw5tg3-520822775e779d8a60fda9c5fa7a14cb-column {
0%   { box-shadow:  0 0 0 0 #b2b2b2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #b2b2b2; opacity: 1; }
}
.flex_column.av-mbyw5tg3-520822775e779d8a60fda9c5fa7a14cb{
width:48.5%;
margin-left:0;
box-shadow: 0 0 4px 0 #b2b2b2;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mbyw5tg3-520822775e779d8a60fda9c5fa7a14cb .av-flex-placeholder{
width:3%;
}

@keyframes av_boxShadowEffect_av-10xvgs-c90b6517656479539d1c0291892ac370-column {
0%   { box-shadow:  0 0 0 0 #b2b2b2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #b2b2b2; opacity: 1; }
}
.flex_column.av-10xvgs-c90b6517656479539d1c0291892ac370{
width:48.5%;
margin-left:0;
box-shadow: 0 0 4px 0 #b2b2b2;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10xvgs-c90b6517656479539d1c0291892ac370 .av-flex-placeholder{
width:3%;
}

.avia-section.av-ko0f0-72925acbaeea1dac219c2200c6426d1b{
background-color:#ffffff;
background-image:unset;
}

@keyframes av_boxShadowEffect_av-8lxvg-1566289ac7ab51df61210318e95ffa42-column {
0%   { box-shadow:  0 0 0 0 #b2b2b2; opacity: 1; }
100% { box-shadow:  0 0 4px 0 #b2b2b2; opacity: 1; }
}
.flex_column.av-8lxvg-1566289ac7ab51df61210318e95ffa42{
width:100%;
margin-left:0;
box-shadow: 0 0 4px 0 #b2b2b2;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8lxvg-1566289ac7ab51df61210318e95ffa42 .av-flex-placeholder{
width:0%;
}

.flex_column.av-fdvic-a23a5dabd060062baebba4b4bca67749{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-fdvic-a23a5dabd060062baebba4b4bca67749 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-me17io8l-7505b48edda845974708e54c0866d566 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-me17io8l-7505b48edda845974708e54c0866d566 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-au7j8-210d8863a70d41a9f886f73cb5266a68{
width:49%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-au7j8-210d8863a70d41a9f886f73cb5266a68 .av-flex-placeholder{
width:2%;
}

.flex_column.av-1fw9es-f416bcbd8c7919a13332aea9295c5352{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-17usvw-ea800f9f9e66c3197add6d96acb56e03{
padding-bottom:0;
}
body .av-special-heading.av-17usvw-ea800f9f9e66c3197add6d96acb56e03 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-17usvw-ea800f9f9e66c3197add6d96acb56e03 .av-subheading{
font-size:15px;
}

.flex_column.av-vyy3w-0b6d8d66fa57abf4ba6e7e21d44739a1{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#00b4a5;
}

#top .av-special-heading.av-rdfrw-d9a8170387bb47a20e3734ec0baf8a0e{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-rdfrw-d9a8170387bb47a20e3734ec0baf8a0e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-rdfrw-d9a8170387bb47a20e3734ec0baf8a0e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rdfrw-d9a8170387bb47a20e3734ec0baf8a0e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ml2j0-90a15f55bfaa4c282fee6da444fdbdcb .avia_textblock{
color:#ffffff;
}

.flex_column.av-ezopg-ae00f3ba5cff78c692c7129bbf9838ee{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
}

.flex_column.av-1r07o-034375af2e13285506a77deffe07bc0c{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
}

.flex_column.av-7sljo-1b0f31b05f3960b17a1704bbedb47a7a{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
}


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

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