.avia-section.av-mlgvired-aac0b2b6353a0781109eb7688467b541{
background-repeat:no-repeat;
background-image:url(https://www.coastline-leisure.co.uk/wp-content/uploads/2020/03/heron-footer-backing2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-mlgvjpq9-e7b02767c3d1a26112601ee17583abd8{
border-radius:15px 15px 15px 15px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.95);
}

.avia-image-container.av-mlgvksf3-4d0729df1b223d2e71d6894aabb39aa8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlgvksf3-4d0729df1b223d2e71d6894aabb39aa8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50{
padding-bottom:10px;
font-size:48px;
}
body .av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50 .av-subheading{
font-size:14px;
}

#top .av_textblock_section.av-mlgvlaqo-07dbf7a15cedb203ddbe66b9ff085c9c .avia_textblock{
font-size:18px;
}

.avia-section.av-k8eal05z-8078a5eafab9e9acd7607a59ded49e7f{
background-repeat:no-repeat;
background-image:url(https://www.coastline-leisure.co.uk/wp-content/uploads/2020/04/banner-mobile.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
#top .avia-section.av-k8eal05z-8078a5eafab9e9acd7607a59ded49e7f .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-k8eal05z-8078a5eafab9e9acd7607a59ded49e7f .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.flex_column.av-669g2e-4d5564f13247c2252499fe00fad18dc5{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.69);
}

#top .av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .av-subheading{
font-size:14px;
}

#top .av_textblock_section.av-k8eb959c-32b32f176950bb130b04e4878e89142c .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-40nlk9-81ebfbb2e24d51b828d39cbdc3706fc8{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-2lbti1-bbfe894e2dc135d81b5b79089847d6d2{
margin-bottom:5px;
margin-right:5px;
}

.flex_cell.av-k8ebg67l-334112962716ec41a3d565f0e241a868{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#2d4d24;
}
.responsive #top #wrap_all .flex_cell.av-k8ebg67l-334112962716ec41a3d565f0e241a868{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-k8ebgmnc-d692c56e8e45f769d8c0d96f7577fd73{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#d6a82c;
}
.responsive #top #wrap_all .flex_cell.av-k8ebgmnc-d692c56e8e45f769d8c0d96f7577fd73{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-k8rclyah-4998ba709f5e3f4734d32682f1211485{
background-color:#e0e0e0;
background-image:unset;
}

#top .av_textblock_section.av-k8eb959c-10-e6ff5132c4198bc7c643c688556391ae .avia_textblock{
font-size:18px;
}

.avia-section.av-k8ecj2y4-7ae87a678582b391f17a99e53eb4a7ff{
background-color:#ededed;
background-image:unset;
}

.flex_column.av-ccck52-e9ff9c6a8c1df1eb59dbbef0af46a911{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c{
padding-bottom:10px;
font-size:42px;
}
body .av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-subheading{
font-size:18px;
}

.flex_column.av-b4hzfq-1876528547a096e782af2576280606d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-k8ebg67l-8-6c3a728151437c405b38e91c3961a836{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#2d4d24;
}
.responsive #top #wrap_all .flex_cell.av-k8ebg67l-8-6c3a728151437c405b38e91c3961a836{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-k8ebgmnc-7-ffb6f51f35c6d8592eea330bea135ab6{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#d6a82c;
}
.responsive #top #wrap_all .flex_cell.av-k8ebgmnc-7-ffb6f51f35c6d8592eea330bea135ab6{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-k8ecj2y4-6-88a88288b226e2fd6648c0bedc5f49e5{
background-repeat:no-repeat;
background-image:url(https://www.coastline-leisure.co.uk/wp-content/uploads/2020/03/heron-footer-backing2.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

@keyframes av_boxShadowEffect_av-k8ecukf2-dcf7a4b51fb0b7b199081cff27ce0726-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.flex_column.av-k8ecukf2-dcf7a4b51fb0b7b199081cff27ce0726{
box-shadow: 0 0 10px 0 #000000;
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.95);
}

#top .av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714{
padding-bottom:10px;
font-size:36px;
}
body .av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-subheading{
font-size:18px;
}

.avia-image-container.av-3y8zf-83eaeee0844c574348d72fc58e98acb4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3y8zf-83eaeee0844c574348d72fc58e98acb4 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-k8ecwnfg-f35f1353fe3990b292895dffba11186c-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.flex_column.av-k8ecwnfg-f35f1353fe3990b292895dffba11186c{
box-shadow: 0 0 10px 0 #000000;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.95);
}

#top .av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5{
padding-bottom:10px;
font-size:32px;
}
body .av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-k8ecolgh-9eed91c68468eb01c82fd31d4cbe4ae6 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61{
padding-bottom:10px;
font-size:32px;
}
body .av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-k8ecolgh-2-b91317918ad05ec41525e8737ecba632 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151{
padding-bottom:10px;
font-size:32px;
}
body .av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-k8ecolgh-1-8fbec4fab1958321c63c7d726377b326 .avia_textblock{
font-size:16px;
}

.flex_cell.av-k8ebg67l-4-fb386c7e9162e6653c0c24790e2ec73f{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#2d4d24;
}
.responsive #top #wrap_all .flex_cell.av-k8ebg67l-4-fb386c7e9162e6653c0c24790e2ec73f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-k8ebgmnc-3-27103facacfcb08995263579b56aa0d7{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:#d6a82c;
}
.responsive #top #wrap_all .flex_cell.av-k8ebgmnc-3-27103facacfcb08995263579b56aa0d7{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-k8eh91zb-a6101075bc8b812884a78acfffd589e3{
background-color:#2d4d24;
background-image:unset;
}

#top .av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6{
padding-bottom:10px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-subheading{
font-size:18px;
}

.flex_cell.av-k8rtq43i-4fc692eeeb15a98b2d8c50aace75328a{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-k8rtq43i-4fc692eeeb15a98b2d8c50aace75328a{
padding:30px 30px 30px 30px !important;
}

.avia-image-container.av-k8rtonwz-07465ef7d107a6ff47b8c9a621da4244 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-k8rtonwz-07465ef7d107a6ff47b8c9a621da4244 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50 .av-special-heading-tag{
font-size:42px;
}

#top .av_textblock_section.av-mlgvlaqo-07dbf7a15cedb203ddbe66b9ff085c9c .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .av-special-heading-tag{
font-size:42px;
}

#top .av_textblock_section.av-k8eb959c-32b32f176950bb130b04e4878e89142c .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-k8eb959c-10-e6ff5132c4198bc7c643c688556391ae .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-subheading{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-subheading{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-k8ecolgh-9eed91c68468eb01c82fd31d4cbe4ae6 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-k8ecolgh-2-b91317918ad05ec41525e8737ecba632 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-k8ecolgh-1-8fbec4fab1958321c63c7d726377b326 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-subheading{
font-size:16px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50 .av-special-heading-tag{
font-size:36px;
}

#top .av_textblock_section.av-mlgvlaqo-07dbf7a15cedb203ddbe66b9ff085c9c .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .av-special-heading-tag{
font-size:36px;
}

#top .av_textblock_section.av-k8eb959c-32b32f176950bb130b04e4878e89142c .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-k8eb959c-10-e6ff5132c4198bc7c643c688556391ae .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-subheading{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-subheading{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-k8ecolgh-9eed91c68468eb01c82fd31d4cbe4ae6 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-k8ecolgh-2-b91317918ad05ec41525e8737ecba632 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151 .av-special-heading-tag{
font-size:22px;
}

#top .av_textblock_section.av-k8ecolgh-1-8fbec4fab1958321c63c7d726377b326 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-subheading{
font-size:15px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2jf8d5-3b41ddab0429431aa0fee8af2790cc50 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-mlgvlaqo-07dbf7a15cedb203ddbe66b9ff085c9c .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-5qcqzd-fd202defd167cb0f68274c34178d0494 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-k8eb959c-32b32f176950bb130b04e4878e89142c .avia_textblock{
font-size:14px;
}

#top .av_textblock_section.av-k8eb959c-10-e6ff5132c4198bc7c643c688556391ae .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-36shux-d73fd860c5ecdab703cec4d1b780ad6c .av-subheading{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-384i95-b05e90d46e98c91ee969f40f38419714 .av-subheading{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-7vmtax-c7982272203d9ac3e0d136f091227bf5 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-k8ecolgh-9eed91c68468eb01c82fd31d4cbe4ae6 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-61cmix-aff17317a874fc2d57479f6bc3355a61 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-k8ecolgh-2-b91317918ad05ec41525e8737ecba632 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-3skyll-4e52eef93d28d6444a4f9be9f5a33151 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-k8ecolgh-1-8fbec4fab1958321c63c7d726377b326 .avia_textblock{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-k9405jrj-32e26d12d7d0584abf73233df5db48e6 .av-subheading{
font-size:14px;
}
}
