@font-face {font-family:'text';   font-style:normal;font-weight:100;font-display: swap;src: url("/fonts/Poppins.min.woff2") format('woff2');unicode-range: U+000-5FF;}
@font-face {font-family:'heading';font-style:normal;font-weight:400;font-display: swap;src: url("/fonts/passionone.min.woff2") format('woff2');unicode-range: U+000-5FF;}
@font-face {font-family:'pf';     font-style:normal;font-weight:100;font-display: swap;src: url('/fonts/PianoFactor.woff2') format('woff2');unicode-range: U+000-5FF;
			
}



/* --------------------------- GLOBAL ELEMNTS --------------------------- */
html,body{background:radial-gradient(circle at 50%,  #370016,#011120);max-width:100vw;overflow-x:hidden;margin:0;padding:0;font-weight:100}
a{text-decoration:none;}
a:hover{text-shadow:0 0 10px rgba(255,157,220,1.00);cursor: pointer}
iframe{max-width:100%;border:none}
h1{display:block}
img {width:100%}
h1,h2,h3,h4,h5,h6,h7{padding:0;margin:0;line-height:1}
b, strong {-webkit-text-stroke: 1px;font-weight:normal;letter-spacing:1px}
i {font-style: normal}
li{list-style:none}
ul{margin:0;padding:0}
p{padding:20px 0;margin:0}
br {line-height:0.5}
.caps {text-transform: capitalize}
.uppercase {text-transform: uppercase}
.column ul li a,div,.text,#footer ul li,#nav ul li,#tm::after{font-family:'text';color:#fff}
.heading, h1, h2, h3, h4, h5, h6,.column ul,.column li,.heading {
font-family: 'heading';font-weight:200;color:white}
.pf {font-family:'pf'}
.pink {color:#D52367!important}
.blue {color:#2285DD!important}
.purple {color:#4D154B!important}
.black {color:#111111!important}
.glow {text-shadow:0 0 10px rgba(255,157,220,1.00)}  
.blurX {opacity:0.0;transition:ease-in 0.5s;transition-property:opacity}
#pageContainer {transition:ease-in 0.5s;transition-property:opacity}
.opac1 {opacity:1}
.opacInit {opacity:0}
.backgroundA {background:#0A0E1F}
.backgroundB {background:radial-gradient(circle at 50% 100% ,#7E0030,#0a0e1f 75%)}
.backgroundC {background:radial-gradient(circle at 50% 100% ,#00347E,#0a0e1f 75%)}
.backgroundD {background:radial-gradient(circle at 50% 100% ,#4D154B ,#0a0e1f 75%)}
.brandback {background:url('/images/brandback.svg');position:fixed;height:100vh;top:0;width:100vw;z-index:0;display:block;background-size:cover;filter:brightness(0.8);background-position: center center}
.padContainer {max-width:840px;margin:auto;padding:20px;text-align:center}
.logoIcon1 svg {width:50px;height:50px;transform: translate(-4px, 12px)}
.logoIcon2 svg {width:100px;height:100px;transform: translate(-50%, -44px);position:absolute}
.logoName svg {width:40px;height:40px;vertical-align: middle;padding-right:4px;transform: translateY(-2px)}
.logoName {letter-spacing: 0.5px; font-size:42px;line-height: 34px; vertical-align: middle;white-space: nowrap}
.logoName span {color:white}
.sectionPad {padding:80px 0}
sub {text-transform: capitalize}
.aLeft {text-align:left}
.aRight {text-align:right}
.aCenter {text-align:center}

 /* --------------------------- END GLOBAL ELEMNTS --------------------------- */
#loading {position:absolute;top:calc(25%);left:calc(50% - 120px);text-align:center;height:140px;width:240px;background:rgba(10,14,31,0.49);border-radius:10px;}
.lds-bars {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-bars div {
  display: inline-block;
  position: absolute;
  left: 8px;
  width: 16px;
  background: #fff;
  animation: lds-bars 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.lds-bars div:nth-child(1) {
  left: 8px;
  animation-delay: -0.24s;
}
.lds-bars div:nth-child(2) {
  left: 32px;
  animation-delay: -0.12s;
}
.lds-bars div:nth-child(3) {
  left: 56px;
  animation-delay: 0;
}
@keyframes lds-bars {
  0% {
    top: 8px;
    height: 64px;
  }
  50%, 100% {
    top: 24px;
    height: 32px;
  }
}



/* --------------------------- NAVIGATION --------------------------- */
body.stop-transition nav .switchMenu{transition: none !important;}
nav {position:absolute;top:0px;z-index:9999}
nav #navContainer{height:80px;width:100%;display:block;position:fixed;z-index:100;overflow:hidden}
nav .navBackground {width:100%;height:100%;display:block;position:absolute;top:0;left:0}
nav .logo-cont{position:absolute;padding:20px;height:40px;}
nav .menu-icon-holder{cursor:pointer;position:fixed;top:0;right:0;z-index:12;height:80px;width:80px;overflow:hidden;display:block}
nav .menu-icon-holder:hover  .nav-icon-toggle{border-color: #D52367}
nav #nav-menu-icon{margin:auto;width:40px;height:6px;display:block}
nav .nav-icon-toggle{position:relative;top:24px;border-bottom:18px double #fff;border-top:6px solid #fff}
nav .opacity0{opacity:0}
nav #cross{position:absolute;top:20px;right:20px;width:40px;height:40px;transform:rotate(45deg)}
nav #cross:after,#cross:before{content:"";position:absolute;z-index:-1;background:#D52367}
nav #cross:before{left:50%;width:20%;margin-left:-10%;height:100%}
nav #cross:after{top:50%;height:20%;margin-top:-10%;width:100%} 

/* NAV Menu DropDown Area */
nav #menu {padding-top:160px;width:100vw;max-width:100vw;height:calc(100vh - 160px)}
nav #menu {position:fixed;top:0;left:0;z-index:99; }
nav .switchMenu {transform: translateY(0);opacity:1;transition: ease-in-out 0.5s; transition-property: transform opacity}
nav .switchMenu1 {transform: translateY(-100%);opacity:0;transition: ease-in-out 0.5s;transition-property: transform opacity}
nav .menuHolder {width:100vw;margin:0;margin-bottom:100px;display:inline-flex;}
nav .columns{width:auto;margin:auto;display:inline-flex; /* column holder flex */}
nav .column {margin:0 calc(1vw);display:block;width:200px; /* column width */}
nav .column h6{font-size:42px}
nav .column .holdH6 {margin:0px 20px;position:relative}
nav .column ul {padding: 0} /* menu items */
nav .column ul li a{/* size of link item */ padding:10px 20px;display:block;width:140px;border-radius:30px;color:white;transition: ease-in-out 0.3s}
nav .column ul li a:before {transition-timing-function: ease-in;transition: 0.5s;width:35px;height:35px;position:absolute;transform: translate(-40px, -5px);background:url('/images/logo-icon.svg');content:'';opacity:0;transition-property:opacity}
nav .column ul li a:hover::before {opacity:1;transition-timing-function: ease-in;transition: 0.5s;transition-property:opacity}
nav .column h6:after {font-size:20px;position:absolute;right:-13px;top:36px;content:'  \2605';color:#D52367}
nav .column .holdH6:after {height:3px;width:100%;background:linear-gradient(90deg, #1663A7,#D52367);display:block;content:''}
nav .sm1 {margin-top:20px}

/* NAV Menu foot */
nav .menuFoot {line-height:0;width:100vw;display:block;text-align:center;color:white}
nav .menuFootPad {padding:10px 0;width:calc(100vw - 40px);margin:auto}
nav .absBottom {position:absolute;bottom:0%}
nav .footerBorder {width:100vw;height:10px;background:linear-gradient(90deg, rgba(4,25,45,0.00)0%, #186DB6 40%, #186DB6 50%, #E82870 50%, #E82870 60%, rgba(41,6,19,0.00)100%);display:block}
nav #footerMenu2 {padding:0 20px;text-align:center;max-width:1280px;margin:auto;height:120px}

/* NAV Menu mobile dropdown */
nav .dropperX {display:none}
nav .dropHolder {position:relative;left:0;top:0;width:100vw;height:60px}
nav	.arrow-down {margin-right:20px;transition: 300ms linear all}
nav .arrow-down:after {;float:right;content:"\276F";color:rgba(255,255,255,1);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg)}
nav .clicker {display:none}
nav .flipArrow {filter:invert();opacity:0.3;-webkit-transform: rotate(180deg);transform: rotate(180deg);transition: 300ms linear all}
/* --------------------------- END NAVIGATION --------------------------- */

/* --------------------------- SOCIAL NETWORK ICONS --------------------------- */
.soc-icon {position:relative;display:inline-block;height:40px;width:60px;transform:translateY(0);transition-timing-function: ease-out;transition:0.4s;transition-property:opacity;margin:0 5px}
.soc-icon:hover {transition-timing-function: ease-in;transition: 0.4s;transform: translateY(-10px)}
.soc-icon svg {fill:white;width:30px;height:30px}
.soc-icon svg:hover {fill:#D52367;transition: 0.4s;}
.soc-icon-container {position:relative}
.largeSoc .soc-icon svg{transform:scale(1.8)}
.smallSoc .soc-icon svg{transform:scale(2)}
.smallSoc .soc-icon {padding-top:40px;margin:10px}
/* --------------------------- END SOCIAL NETWORK ICONS --------------------------- */

 /* ---------------------------  FOOTER --------------------------- */   
footer {position:relative;z-index:999}
footer .footerBorder {width:100vw;height:10px;background:linear-gradient(90deg, rgba(4,25,45,0.00)0%, #186DB6 40%, #186DB6 50%, #E82870 50%, #E82870 60%, rgba(41,6,19,0.00)100%);display:block}
footer div.pf {font-size:calc(40px + 2vw);padding-top:calc(50px + 2vw)}
footer .privacy {text-decoration:underline}
footer .copyright * {font-size:8pt}
footer .copyright span {display:inline-block}
footer #footer span,#nav span, #footer span a{color:#fff}
footer #footer p a {text-decoration: underline}
footer #footer {padding:0 20px;text-align:center;max-width:1280px;margin:auto}
footer #footerMenu {padding:0 20px;text-align:center;max-width:1280px;margin:auto;height:120px}
footer .phone-number:before {content:'01462 '}
footer .phone-number:after {content:'9937'}
   /* --------------------------- END FOOTER --------------------------- */   

  /* --------------------------- HERO TEXT Main H1 and H2  --------------------------- */   
header .heroText h1 {margin:0;  line-height:0.6}
header .heroTextSub h2 {margin:0;  line-height:0}
header .heroText {font-size: calc(6vw)}
header .heroText:before {line-height: 2; color:#D52367;text-transform: uppercase;letter-spacing:2vw;
                         font-family:'text';content:'Britains Finest ';font-size: calc(0.8rem + 2vw)}
header .heroTextSub h2,.heroTextSub h3,.heroTextSub span {line-height:0;margin:0;padding:0;display:inline;font-size: calc(0.2rem + 7vw)}
header .heroTextSub span {display:inline-block;height:calc(5px + 6vw);width:calc(5px + 6vw);transform: translateY(20%)}
header .HeroMessageContainer {position:absolute;bottom:0;z-index:9;left:0px;text-align:center;width:100vw;padding-top:20px;padding-bottom:20px}	
header .HeroMessageContainer:after {z-index:-1;position:absolute;left:0;bottom:0;height:50vh;width:100%;background:linear-gradient(
        rgba(10,5,18,0),rgba(10,5,18,0.95));content:''}
header .Scrollcontainer {width: 100%;display: flex;align-items: center;justify-content: center;padding:20px 0}
header .field {display: flex;align-items: center;justify-content: space-around;width: 300px;}
header .scroll {display:none;width: 60px;height: 60px;border: 2px solid rgba(255,255,255,0.5);border-radius: 50%;position: relative;animation: down 1.5s infinite;-webkit-animation: down 1.5s infinite;}
header .scroll:before {content: '';position: absolute;top: 15px;left: 18px;width: 18px;height: 18px;border-left: 2px solid rgba(255,255,255,0.5);border-bottom: 2px solid rgba(255,255,255,0.5);transform: rotate(-45deg)}
header .scroll:hover {background:rgba(226,60,124,0.25);cursor: pointer;transition-timing-function: ease-in;transition: 0.4s;}
@keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}40%{transform:translate(0)}}
@-webkit-keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}40%{transform:translate(0)}}

  /* --------------------------- FULLSCREEN IMAGE OR VIDEO  --------------------------- */  
#mainImageContainer {position:fixed;width:100vw;top:0;height: calc(100vh - calc(100vh - 100%))}
#mainImageContainer:after {content: '';display: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: none;background-image: radial-gradient(rgba(0,0,0,0.3) 33%, transparent 33%);background-size: 3px 3px;}
#mainImage video {object-fit: cover;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0}
#mainImage img{width: 100%;height: 100%;object-fit: cover;position: absolute;bottom: 0px;left: 0;opacity:1;z-index: -1;transform:scale(1);transform-origin: bottom left}


 /* --------------------------- #pageContent MAIN CONTENT  --------------------------- */  
.headingTextSub {position:relative;top:-10px }
.pageContent {z-index:3;position:relative;padding-top:50vh;width:100vw;display:block;opacity:1 }
.sectionContainer {width:100vw }
.sectionContainer:hover {cursor: pointer }
.sectionContainerSub {margin:auto;text-align:center }
.fade-inX {opacity: 0;transform: translateY(25vh);transition: opacity 0.2s ease-out, transform .3s ease-out;}
.is-visible {opacity: 1;transform: none;visibility: visible;}
.padTitle {padding:0 10px }
.homeItemTextHead {width:100%;min-width:250px }
.homeItemTextHead p{color:white }
.homeItemImg {width:60%;display:block;}
.homeItemText {width:40%;min-width:250px }
.homeItemImg img{display: block;max-width:1280px;max-height:720px;width: 100%;height: auto;border-radius:10px;box-shadow:20px 40px 60px 5px rgba(0,0,0,0.5) }
.homeItemContainer {max-width:1280px;margin:auto;display:flex;align-items: center;margin-bottom:120px;z-index:1;width:calc(100vw - 80px) }
.reverse {flex-direction: row-reverse }
.paddingLeft {padding-left:60px;}
.paddingRight {padding-right:60px;}
.subHead {white-space: pre;display:block;color:white;width:auto;margin-top:0px;margin-bottom:20px;}
.subHead h2 {text-transform:uppercase;display:inline;}
.Bold {font-weight:800 }img.imageMessage {width:100%;height:100%;display:block;}
.content {height:0;color:white;text-align:left;text-indent: 0;overflow:hidden;-moz-transition: height 1s ease;-webkit-transition: height 1s ease;-o-transition: height 1s ease;transition: height 1s ease;}
.content h6 {text-align:left;text-indent: 0;padding:0;margin:0 }
.content p {text-align:left;text-indent: 0;padding:0;margin:0 }
.active:before {content:"Hide Options" }
.inactive:before {content:"View Options" }
.standardButton {color:white;border-radius:5px;padding:10px 15px;border:1px solid white;background:rgba(0,0,1,0.2);margin-right:20px;width:150px;display:inline-block;text-align:center;box-shadow:10px 20px 30px 5px rgba(0,0,0,0.2)}
.standardButton:hover {cursor:pointer;background:rgba(0,0,0,0.5)}
.standardButton2 {color:#111111;border-radius:5px;padding:10px 15px;border:1px solid #111111;background:rgba(0,0,1,0.2);margin-right:20px;width:150px;display:inline-block;text-align:center;box-shadow:10px 20px 30px 5px rgba(0,0,0,0.2)}
.standardButton2:hover {cursor:pointer;background:rgba(0,0,0,0.5)}
.collapsible2 {margin:20px 0;}
.inactive {background:rgba(0,0,1,0.4);}
.active {background:rgba(255,255,255,0.2);}
.mhA {max-height:410px }
.mhB {max-height:410px }
.mhC {max-height:140px }
.learnmore:after {content:"Learn more " }


/* EVENT GRID IMAGE LINKS ------------------------------ */
#eventGridCont {margin:auto;width:100vw;position:relative;text-align:center}
.eventGrid {min-width:350px;min-height:350px;overflow:hidden;max-width:450px;max-height:450px;position:relative;margin:10px;width:30.8vw;height:30.8vw;text-align:center;align-content: center;display:inline-block;background:black;box-shadow:20px 42px 20px 5px rgba(0,0,0,0.5)}
.eventGrid img {width:100%;height:100%;z-index:1;transition: all 0.5s}
#eventGridCont a:hover  .eventGrid img{cursor:pointer;;transition:  all 0.5s;transform:scale(1.1)}
#eventGridCont a:hover  .eventGrid {background:white;transition: all 2s;}
#eventGridCont a:hover  .eventGrid span {background:linear-gradient(-135deg,rgba(22,99,167,0),rgba(213,35,103,0));transition: all 2s;}
.eventGrid span {font-family:'heading';position:absolute;bottom:0;background:linear-gradient(-135deg,rgba(22,99,167,0.37),rgba(192,44,102,0.34));left:0;width:100%;text-align:center;font-size:2.5em;padding: 10px 0;padding-top:80%;padding-bottom:10%;;transition: all 2s;}

    /* FONT SIZES */
.fontXXL 	{font-size:120px}
.fontXL 	{font-size:90px}
.fontL 		{font-size:60px}
.fontM 		{font-size:45px}
.fontS 		{font-size:20px}
.fontXS 	{font-size:21px}
    /* MEDIA CALLS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
@media screen and (max-width:860px) {
.fontXXL 	{font-size:80px;-webkit-text-stroke: 10px transparent;-moz-text-stroke: 10px transparent;}
.fontXL 	{font-size:60px;-webkit-text-stroke: 7px transparent;-moz-text-stroke: 7px transparent;}
.fontL 		{font-size:40px;-webkit-text-stroke: 8px transparent;-moz-text-stroke: 7px transparent;}
.fontM 		{font-size:30px;-webkit-text-stroke: 6px transparent;-moz-text-stroke: 6px transparent;}
.fontS 		{font-size:20px;-webkit-text-stroke: 5px transparent;-moz-text-stroke: 5px transparent;}
.fontXS 	{font-size:14px;-webkit-text-stroke: 3px transparent;-moz-text-stroke: 3px transparent;}
}    
    @media screen and (max-width:640px) {
.fontXXL 	{font-size:66px;-webkit-text-stroke: 10px transparent;-moz-text-stroke: 10px transparent;}
.fontXL 	{font-size:50px;-webkit-text-stroke: 7px transparent;-moz-text-stroke: 7px transparent;}
.fontL 		{font-size:38px;-webkit-text-stroke: 7px transparent;-moz-text-stroke: 7px transparent;}
.fontM 		{font-size:25px;-webkit-text-stroke: 6px transparent;-moz-text-stroke: 6px transparent;}
.fontS 		{font-size:17px;-webkit-text-stroke: 5px transparent;-moz-text-stroke: 5px transparent;}
.fontXS 	{font-size:12px;-webkit-text-stroke: 3px transparent;-moz-text-stroke: 3px transparent;}
}    
@media screen and (max-width:1148px){
        .eventGrid {min-height:calc(50vw - 40px);max-height:calc(50vw - 40px);height:calc(50vw - 40px);width:calc(50vw - 40px);max-width:50vw;min-width:calc(50vw - 40px);margin:10px}
        .eventGrid img {min-height:calc(50vw - 40px);max-height:calc(50vw - 40px);height:calc(50vw - 40px);width:calc(50vw - 40px);max-width:calc(50vw - 40px);min-width:calc(50vw - 40px)}
        }
@media screen and (max-width:860px){	
	    .homeItemContainer {display:block;margin-bottom:100px}
	    .homeItemText, .homeItemImg {min-width:100%}
	    .paddingLeft {padding-left:0px;}
	    .paddingRight {padding-right:0px;}
	    .homeItemContainer h1 {margin-top:20px}
        .fadeScroll {padding-top:calc(100vh - 40px)}
        .headingTextSub{top:-5px}
    nav .column .holdH6 {margin:0;background:#D52367}
	nav .column ul {display:none;padding:0;background:none;}
	nav .clicker {width:100vh;height:60px;display:block;position:absolute;z-index:2}
	nav .dropperX {display:block;position:absolute;right:20px;top:20px;}
	nav .column ul li a{/* size of link item */ width:calc(100% - 40px);border-radius:0;padding:20px;font-size:12pt!important}
	nav .column h6{/* header text */ padding: 20px;border-top:1px solid rgba(0,0,0,0.4)}
	nav .column ul li a:hover{cursor:pointer;text-decoration:none}
	nav .column h6{font-size:30px}
    nav .menuFootPad {padding-top:40px}
    nav .menuHolder {max-width:100vw;overflow-x:hidden;margin-bottom:0}
    nav .columns{display:block;width:100vw;margin:0;padding:0}
    nav .column{width:100%;border:none;margin:0;padding:0}
    nav #menu {padding-top:80px;min-height:calc(100vh - 80px);overflow-y:scroll;overflow-x:hidden;background:#0A0E1F}
    nav .sm1 {margin-top:0}
    nav .column ul li a:before {display:none}
        .smallSoc .soc-icon svg{transform:scale(1.4)}
        .smallSoc .soc-icon {padding-top:20px;width:38px;height:40px;margin:14px}
        
        .eventGrid {min-height:calc(50vw - 40px);max-height:calc(50vw - 40px);height:calc(50vw - 40px);width:calc(100vw - 40px);max-width:100vw;min-width:calc(100vw - 40px)}
        .eventGrid img {min-height:calc(100vw - 40px);max-height:calc(100vw - 40px);height:calc(100vw - 40px);width:calc(100vw - 40px);max-width:calc(100vw - 40px);min-width:calc(100vw - 40px);transform: translateY(-25%)}
        #eventGridCont a:hover  .eventGrid img{transform:scale(1);transform: translateY(-25%)}
        .eventGrid span {padding-bottom:20%;text-shadow:0 0 20px black}
        
        .absBottom {display:none}
 header .HeroMessageContainer {/*background:radial-gradient(circle at 50%,  #370016,#011120)*/}
        #mainImageContainer {position:fixed;height: calc(100vh - calc(100vh - 100%))
;width:100vw;top:80px}
        .opacInit {opacity:1!important}
    nav .column .holdH6:after {display:none}
    nav .column h6 {margin:0}
        }
	
@media screen and (max-width:640px){ 
	    .homeItemContainer {width:calc(100vw - 40px)}
    nav .quote-cont {display:none}
        
        
	    }	
@media screen and (min-width:860px) {
	    #id1,#id2,#id2a,#id3a,#id3,#id4 {display:block!important}
        } 

@media screen and (min-width:1000px){ 
 header .heroText {font-size: 60px}
 header .heroText:before {letter-spacing:20px;font-size: 32px}
 header .heroTextSub h2,.heroTextSub h3,.heroTextSub span {font-size: 74px}
 header .heroTextSub span {height:64px;width:64px}
}

@media screen and (max-height:875px) {
        .absBottom {display:none}
}
@media screen and (max-width:300px){ 
 header .heroTextSub span {display:none}
 header .heroTextSub h2 {display:block}
    
}
#mainImage:after {content:'';z-index:99;width:200%;height:200%;left:-50%;top:-50%;position:absolute;opacity:0.2;animation:grain 1.5s steps(6) infinite;}
@keyframes grain {
  0%, 100% {transform: translate(0,0)}
  10% {transform: translate(-5%,-10%)}
  30% {transform: translate(3%,-15%)}
  50% {transform: translate(12%,9%)}
  70% {transform: translate(9%,4%)}
  90% {transform: translate(-1%,7%)}
}

#mainImage:after {background-image:url(data:image/png;base64,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)}

