.avia-section.av-145nae-bb2836e3364a5d7f55eb3c6bd4e3af46{
background-repeat:no-repeat;
background-image:url(https://lionsleisure.co.uk/wp-content/uploads/2026/02/abstract-architecture.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-145nae-bb2836e3364a5d7f55eb3c6bd4e3af46 .av-section-color-overlay{
opacity:0.7;
background-color:#0a1434;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .av-subheading{
font-size:25px;
}

.flex_cell.av-19xo9s-8bc970ad98aad299cfa2ca7c2ae7a732{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#091334;
}
.responsive #top #wrap_all .flex_cell.av-19xo9s-8bc970ad98aad299cfa2ca7c2ae7a732{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-yix8g-1ec320ccf209c999931f11d61a5a2704{
vertical-align:top;
height:5px;
min-height:5px;
background-color:#0b5082;
}
.responsive #top #wrap_all .flex_cell.av-yix8g-1ec320ccf209c999931f11d61a5a2704{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-12l1doq-d15cc2e444873e5eae8e27538d82e4a2{
background-color:#f4f4f4;
background-image:unset;
}

#top .hr.av-z7c5x6-18b8a79e8b1767f6beca98c98ca13a67{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-z7c5x6-18b8a79e8b1767f6beca98c98ca13a67 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-z7c5x6-18b8a79e8b1767f6beca98c98ca13a67 .av-seperator-icon{
color:#072f4c;
}
.hr.av-z7c5x6-18b8a79e8b1767f6beca98c98ca13a67 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yexcxm-2d24a4ca8f2e118c29ff3fa2012b04e8{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-yexcxm-2d24a4ca8f2e118c29ff3fa2012b04e8{
width:24.625%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#091334;
}
#top .flex_column_table.av-equal-height-column-flextable.av-yexcxm-2d24a4ca8f2e118c29ff3fa2012b04e8 .av-flex-placeholder{
width:0.5%;
}

.avia-image-container.av-w4stqy-0c969d85fdad0ebcc016a8bd28c73cbb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-w4stqy-0c969d85fdad0ebcc016a8bd28c73cbb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-u0pmmy-58aca375fec9977d834a0f3cabbd7f0d{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-u0pmmy-58aca375fec9977d834a0f3cabbd7f0d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-u0pmmy-58aca375fec9977d834a0f3cabbd7f0d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-u0pmmy-58aca375fec9977d834a0f3cabbd7f0d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2v4xwq-f00636fca88da0696fbd7ebc683232db .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-rpfije-11aa6a2247f3bc0e0fda63adab46e9a1{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-pf3p0a-9070e19db6dda980113cdff55f20d0bb{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-pf3p0a-9070e19db6dda980113cdff55f20d0bb{
width:24.625%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#0b5082;
}
#top .flex_column_table.av-equal-height-column-flextable.av-pf3p0a-9070e19db6dda980113cdff55f20d0bb .av-flex-placeholder{
width:0.5%;
}

.avia-image-container.av-o8ocfu-1a1a2b23771e078b7afb483b796e40c5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-o8ocfu-1a1a2b23771e078b7afb483b796e40c5 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-k900qi-1cfdd22723ab3028019f313a8f6b3d00 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-j9cl16-f23848ac36e68b846a773ae12227d145{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-h4udsq-6952d3752fb9662f132f54cb0f83bce8{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-h4udsq-6952d3752fb9662f132f54cb0f83bce8{
width:24.625%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#091334;
}
#top .flex_column_table.av-equal-height-column-flextable.av-h4udsq-6952d3752fb9662f132f54cb0f83bce8 .av-flex-placeholder{
width:0.5%;
}

.avia-image-container.av-ff0qca-0bb19eabd8830c0eccc8de24f39a1232 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ff0qca-0bb19eabd8830c0eccc8de24f39a1232 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-clgtoq-ff6e9c94cac6f04cea59486c088d54d2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-14zxi2-7dd9531da13f9c107be43e60729a7df3{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-95s0re-62b9901cb7de54c92d376ab516a67836{
margin-top:5px;
margin-bottom:5px;
}
.flex_column.av-95s0re-62b9901cb7de54c92d376ab516a67836{
width:24.625%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#0b5082;
}
#top .flex_column_table.av-equal-height-column-flextable.av-95s0re-62b9901cb7de54c92d376ab516a67836 .av-flex-placeholder{
width:0.5%;
}

.avia-image-container.av-75axai-79de818672c6e8a94b00fbb735a73c32 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-75axai-79de818672c6e8a94b00fbb735a73c32 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5bn0ze-4e79246855714a982d93d204288b295d{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-5bn0ze-4e79246855714a982d93d204288b295d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5bn0ze-4e79246855714a982d93d204288b295d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5bn0ze-4e79246855714a982d93d204288b295d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3rl2dm-758324073d2886c7e1fadeed0ed75ae3 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2acwwa-fc87a99762455b87c699a7ac8fc7d1c5{
height:20px;
}

.avia-section.av-dvzmwa-db4ae37f02236c0b1c5a6e27e583b18c{
background-color:#091334;
background:linear-gradient( to top right, #091334, #0b5082 );
}

.flex_column.av-d4r9oq-001a2bf11fedb78ebbecb560f72e4331{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6{
padding-bottom:30px;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6 .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8i0tq2-8e3872faeb2b6fbff32fc08284c50b38 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-7gddfe-607b99160c18ffe3a51dd7f134ab984c{
height:30px;
}

#top #wrap_all .avia-button.av-5mswkq-1d57d2b41640beab3e0a6fd466c896c6{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5mswkq-1d57d2b41640beab3e0a6fd466c896c6 .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.flex_column.av-4li3iy-3a2393cfe6e8d2544289f511f47d40f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-nronc-acf7d96cd166fcd911f4690a977c5063{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#091334;
}
.responsive #top #wrap_all .flex_cell.av-nronc-acf7d96cd166fcd911f4690a977c5063{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-augyo-0966cdaafc22c2f09cf5fef4106aa731{
vertical-align:top;
height:5px;
min-height:5px;
background-color:#0b5082;
}
.responsive #top #wrap_all .flex_cell.av-augyo-0966cdaafc22c2f09cf5fef4106aa731{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .av-special-heading-tag{
font-size:48px;
}
}

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

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jgs0mnr3-f11b8e4f2e1aef41b6d9956ca23b2ecf .av-special-heading-tag{
font-size:26px;
}

#top #wrap_all .av-special-heading.av-13478a-d0dc017ff38b840f2fb21bd9e8beced6 .av-special-heading-tag{
font-size:0.8em;
}
}
