:root{--clr-footer-bg:#141414;--clr-footer-text:#bfbfbf;--clr-black:#000001;--clr-white:#fefffe;--clr-primary:#ed7819;--clr-primary-dark:#bc5d0f;--clr-secondary:#174a9c;--clr-light-grey:#f2f2f2;--clr-mid-grey:#5d5d5d;--clr-dark-grey:#555;--clr-action-button:#ed7819;--clr-bronze:#a35923;--clr-silver:#656b70;--clr-gold:#ffcf30;--clr-platinum:#e1e0de;--clr-social:#33638b;--clr-junior:#1c7c3a;--clr-hit:#6215a9;--clr-red:#b50a0a;--clr-red-pale:#ffcbcb;--clr-red-pale-alpha:rgba(181,10,10,.125);--clr-green:#008000;--clr-green-pale:#c3fdc3;--clr-green-pale-alpha:rgba(0,128,0,.125)}body{width:100%;background-color:var(--clr-black);color:var(--clr-white)}body>section{width:100%}body>section>article{width:100%}@font-face{font-family:'Geologica Fallback';src:local('Arial');ascent-override:97.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:'DM Sans Fallback';src:local('Arial');ascent-override:99.2%;descent-override:31%;line-gap-override:0%}h1{font-family:'Geologica','Geologica Fallback',sans-serif;margin:0 0 15px 0;font-size:3rem;line-height:1.2em;letter-spacing:3px;text-transform:uppercase}h2{font-family:'Geologica','Geologica Fallback',sans-serif;font-size:2.5rem;margin:0 0 15px 0;line-height:1.4em;letter-spacing:3px;text-transform:uppercase}h3{font-family:'DM Sans','DM Sans Fallback',sans-serif;margin-top:0;font-size:2rem;line-height:1.4em;margin:0 0 5px 0;font-weight:bold;letter-spacing:0;text-transform:uppercase}h4{font-family:'DM Sans','DM Sans Fallback',sans-serif;margin-top:0;font-size:1.5rem;line-height:1.4em;margin:0 0 5px 0;font-weight:bold;letter-spacing:0;text-transform:uppercase}p,li{font-family:'DM Sans','DM Sans Fallback';line-height:1.8em;font-size:1em;--bs-gutter-y:0}p{margin:0 0 15px}@media screen and (max-width:572px){h1{font-size:1.8em}h2{font-size:1.4em}h3{font-size:1.2em}}hr{color:var(--clr-footer-text);opacity:1;border-width:1px}blockquote{background:var(--clr-footer-bg);border-left:10px solid var(--clr-footer-text);margin:1.5em 0;padding:.5em 10px!important;quotes:"“""”""‘""’"}blockquote:before{color:var(--clr-footer-text);content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.light-text-theme *{color:var(--clr-white)!important}.card{padding:15px 15px 15px 15px;filter:drop-shadow(2px 3px 10px rgba(0,0,0,.1));height:100%!important}.btn{margin:0 0 10px 0;text-transform:uppercase;letter-spacing:2px;font-size:.9rem;font-weight:bold;padding:8px 20px;border-radius:500px;text-shadow:none}.btn-primary,.btn-primary:visited,.btn-primary:active{border:solid 2px var(--clr-white);color:var(--clr-white)!important;background-color:rgba(255,255,255,.2)}.btn-primary:hover{border:solid 2px var(--clr-white);background-color:var(--clr-primary);color:var(--clr-white)!important}.btn-secondary,.btn-secondary:visited,.btn-secondary:active{border:solid 2px var(--clr-white);color:var(--clr-black)!important;background-color:var(--clr-white)}.btn-secondary:hover{border:solid 2px var(--clr-white);background-color:var(--clr-primary);color:var(--clr-white)!important}.btn-info-box,.btn-info-box:visited,.btn-info-box:active,.btn-success,.btn-success:visited,.btn-success:active{border:solid 2px var(--clr-white);background-color:var(--clr-primary)!important;color:var(--clr-white)!important;text-align:center;width:85%}.btn-success,.btn-success:visited,.btn-success:active{width:unset}.btn-info-box:hover,.btn-success:hover{border:solid 2px var(--clr-white);background-color:var(--clr-primary-dark)!important}.btn-faq,.btn-faq:visited,.btn-faq:active{border:0;background-color:transparent;color:var(--clr-white)!important;text-align:left;width:100%;text-transform:none}.btn-faq:hover{background-color:transparent;border:0;font-weight:bold}.black-button{text-transform:uppercase;letter-spacing:2px;background-color:#323249!important;border-color:#323249!important;color:var(--clr-primary)!important}.black-button:hover,.black-button:active,.black-button:focus{background-color:var(--clr-white)!important;border-color:var(--clr-white)!important;color:#323249!important}.options-card .option-link{border:1px solid var(--clr-footer-text);color:var(--clr-footer-text);font-size:1.4em;border-radius:50%;width:50px;padding:10px 14px;background-color:var(--clr-dark-grey);text-shadow:none;position:absolute;bottom:20px;right:40px}
/*!CK-EXCLUDE*/
/*!CK-EXCLUDE*/
h1{text-shadow:2px 0 var(--clr-white);color:var(--clr-white)}h2{text-shadow:2px 0 var(--clr-white);color:var(--clr-white)}h3{text-shadow:2px 0 var(--clr-white);color:var(--clr-white)}p,li{color:var(--clr-white)}p{margin:0 0 15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.linethrough{text-decoration:line-through}picture img{display:inline-block!important}.widget{float:left;display:inline-block}.widget.splitter{margin:0!important}.widget.splitter>div{display:none!important}.modal{z-index:9999}.modal .form-label{color:#000}.modal h2{color:#000;font-size:1.2em}.modal .form-control,.modal .form-select{color:#777373!important;background-color:#fff!important;border:solid 1px #ccc!important}.modal .btn{border:solid 2px var(--clr-white);color:var(--clr-white)!important}.alert.alert-danger p{color:var(--bs-danger-text-emphasis);margin:0}.page-content ol{margin:0;padding:0 0 0 15px}.page-content ol li{color:#323249;margin:5px 0 5px 0;padding:0;line-height:1.6em!important;font-size:.9rem}.ngage-listing .card-body .link{font-size:.9em;color:#000;vertical-align:bottom;display:inline-block;border:solid 2px var(--clr-primary);border-radius:4px;padding:8px 15px;margin-bottom:10px;color:var(--clr-primary)}.ngage-listing .card-body .link:hover{background-color:var(--clr-primary);color:var(--clr-white)}@media screen and (max-width:572px){.widget{margin:10px 0 0!important}.col-xs-12{width:100%}}.full-width{padding-left:0!important;padding-right:0!important}.page-content{padding:0 0 40px}.body-content div.full-width{float:left;display:inline-block;width:100%;background-repeat:no-repeat;background-position:center top}.body-content div.content-width{float:left;display:inline-block;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:572px){.body-content div.content-width,.body-content div.full-width{padding-top:25px!important;padding-bottom:20px!important}img.img-icon{width:100px!important}article{margin-top:0}.dropdown-menu{border-radius:0!important}}header .logo{max-width:100px;margin:15px 0}header{position:fixed;top:0;width:100%;z-index:2000;background-color:hsl(0 5% 5%/.6);backdrop-filter:blur(5px);margin-left:0;margin-right:0}.body-content p strong{font-weight:700}.body-content ul,.body-content ol{padding-left:22px!important}.body-content ul.fa-ul{padding-left:0!important}.body-content ul li,.body-content ol li{line-height:2em}.body-content .contentblock>div{display:inline-block;width:100%}.body-content .componentblock>div{display:inline-flex;width:100%;flex-wrap:wrap}.pane{float:left;width:100%;padding:100px 0}.pane>.container{max-width:800px}@media screen and (max-width:572px){header .logo{height:auto;width:135px;margin:8px 0}.pane{padding:40px 0}.body-content .contentblock>div{padding-left:0!important}.website-form{padding:0!important}.price-container{padding-right:0!important}.price-display{width:100%!important}.hero-section{margin-bottom:0!important}.info-box{text-align:center!important}.info-box>div.card{padding:15px!important}}footer .logo{max-width:200px;margin:15px}footer p{font-size:1rem;margin-bottom:20px}footer a{line-height:2em;color:var(--clr-footer-text);text-decoration:none}footer a:hover{color:var(--clr-white);text-decoration:underline}footer .bottom{position:relative;border-top:solid 1px #eee;padding:40px 20px;display:inline-block;width:100%;background-color:var(--clr-footer-bg)}footer .bottom .left{float:left}footer .bottom .right{float:right}footer .bottom .epilogue{text-align:center}footer .bottom p{font-size:.8em;margin-bottom:10px;color:var(--clr-footer-text)}footer .bottom ul a{font-size:.8em;color:var(--clr-footer-text)}footer .bottom ul a:hover{color:var(--clr-white)}footer .bottom ul{margin:0 0 10px;padding:0}footer .bottom ul li{list-style:none;padding:0;width:100%;display:inline;margin:0 10px;font-size:1rem}footer .footer-heading{font-size:1rem;clear:left;margin-bottom:5px}footer .disclaimer{text-align:center;color:var(--clr-white);display:inline-block;margin-bottom:15px;font-size:.9em}footer .top{padding:60px 0;display:block;background-color:var(--clr-footer-bg)}footer .top p{color:var(--clr-footer-text)}footer .top ul{margin:0;padding:0}footer .top ul li{list-style:none;margin:0;padding:0;width:100%;font-size:1rem}footer .top h3{color:var(--clr-white);font-size:1.2rem;text-transform:uppercase;clear:left;margin-bottom:20px;text-shadow:unset}footer .top>div>div>img{margin:10px 0 15px}footer .top .text-column{margin-top:60px}footer ul li a:hover{background-color:var(--clr-primary);color:var(--clr-white);padding:2px 4px;text-decoration:none;border-radius:4px}footer p.footer-heading{text-transform:uppercase;font-size:1.1rem;margin:0 0 20px 0;font-weight:600}footer .menu-list ol.menu-items{list-style:none;padding:0;margin:0 0 50px 0}footer .menu-list li.menu-item a{text-transform:none;font-size:1rem;font-weight:400}footer .follow-us{margin-top:20px}footer .top ul.social-container{display:flex;flex-wrap:wrap}footer .top ul.social-container li{width:auto;float:none;font-size:1em}footer .top ul.social-container li a{display:inline-block;padding:8px 12px}footer ul.social-container li a:hover{text-decoration:none;border-radius:50%}footer .top ul.social-container li a i{font-size:1.75em;display:inline-block;padding-top:8px}footer p.contact-details{margin-bottom:50px;font-size:1rem}footer ul.brand-list li{margin:0 0 25px 0}footer .brand-logo{max-width:90px}.share-buttons{margin:0 0 0 -10px}.share-buttons button{background-color:transparent;border:2px solid var(--clr-footer-text);color:var(--clr-footer-text);font-size:1.4em;border-radius:50%;width:45px;margin-left:10px}.share-buttons button:hover{background-color:var(--clr-primary);color:var(--clr-white);border-color:var(--clr-white)}.ngage-listing{margin-bottom:25px}.ngage-listing .card-text{text-transform:none}.ngage-listing .card-title{font-size:1.2em;line-height:1.6em;color:var(--clr-black)}.ngage-listing .card-body{font-size:.9rem;padding:0;text-align:left;letter-spacing:normal}.ngage-listing .card .btn{height:100%;border:0;padding:0;outline:0;box-shadow:none}.ngage-listing .card .btn:hover{background-color:var(--clr-white)}.ngage-listing .card .btn:hover h5{background-color:#fff;color:var(--clr-primary)}.ngage-listing .card .btn:hover .card-text{background-color:#fff;color:var(--clr-primary)}.ngage-listing .btn-primary:hover{color:var(--clr-primary)!important}.ngage-listing .card p{font-weight:400;color:#000}@media screen and (max-width:572px){.share-buttons{margin:0 0 20px 0}footer .top ul.social-container{margin:0 0 0 0;justify-content:center}footer .top{padding:15px}footer>.top *{float:none;text-align:center}footer .top ul{margin-bottom:15px!important;margin-left:0!important;width:auto;display:inline-block;margin-top:-10px}footer .top>div>div{padding:0}footer img{width:auto!important}footer .top ul.social li a i{font-size:2.8rem}footer .share-buttons *{padding:4px!important}footer .top .text-column{margin:0}footer .bottom .left{width:100%}footer .bottom .right{width:100%;text-align:center}footer .bottom ul li{width:100%;text-align:center;display:inline-block;margin:0!important}}.home-link{margin-left:15px}.nav-wrapper{height:100%;position:relative}.navbar>div{padding:0}.navbar-toggler{padding:0;font-size:.25rem;line-height:initial;background-color:transparent;border:0 solid transparent;border-radius:0;transition:box-shadow .15s ease-in-out;width:40px;position:absolute;right:15px;top:12px}.navbar-toggler:focus{border:0;box-shadow:none}.navbar-toggler .icon-bar{background-color:#232b35;width:100%;height:2px;margin-bottom:5px;display:inline-block}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-item{margin:0 5px}.navbar-nav{margin-top:15px}.nav-link,.nav-link:visited,.nav-link:active,.nav-link:focus{color:var(--clr-white);font-size:.9rem}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--clr-white);background-color:var(--clr-primary)}.nav-link:hover,.nav-link.dropdown-toggle.show{background-color:var(--clr-primary);color:var(--clr-white)}.nav-link:hover .nav-link{color:var(--clr-white)}.nav-link{padding:6px 10px}.dropdown-menu[data-bs-popper]{margin-top:25px}.dropdown-menu{background-color:var(--clr-white);margin-top:27px;border-radius:0;border-end-start-radius:.375rem;border-end-end-radius:.375rem;padding:0}.dropdown-menu li{line-height:initial;margin:0}.dropdown-menu li:last-of-type{border-bottom:0}.dropdown-menu li:last-of-type .dropdown-item{border-end-start-radius:.3rem;border-end-end-radius:.3rem}.dropdown-menu .dropdown-item{color:var(--clr-black);padding:15px;font-size:.9rem}.dropdown-menu .dropdown-item:hover{background-color:var(--clr-primary);color:var(--clr-white)}.dropdown-menu.submenu{display:inline-block;position:relative!important;border:0;padding:0 0 0 20px}.dropdown-menu.submenu a{font-size:.75em}.dropdown-item.active,.dropdown-item:active{color:var(--clr-white);background-color:var(--clr-primary)}.dropdown-menu .dropend .dropdown-item{padding:10px 0}.dropdown-menu ul{padding-left:0}.nav-container>nav{width:100%}.category-items{width:200px;margin-top:18px!important;padding:30px 0!important;background-color:#fff;overflow:auto;max-height:340px}.category-items>div{float:left;width:100%}.category-items>div ul li{width:100%;list-style:none;display:inline-block}.category-link{text-decoration:underline;display:inline}.category-nav .ms-3{margin-left:0!important}.brand-items{border:solid 1px #000!important;padding:30px 0!important;background-color:#fff;overflow:auto;max-height:340px}.brand-items>div{float:left;width:25%}.brand-items>div ul li{width:100%;list-style:none}.nav-pills .nav-link{margin-bottom:10px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--clr-white);background-color:var(--clr-primary)}.body-content{float:left;width:100%}.page-content{padding-bottom:30px;float:left;width:100%;margin-top:100px}.body-content.payments{padding-top:150px}@media screen and (min-width:992px){.nav-container{display:flex;justify-content:end}.navbar-expand-lg .navbar-nav .nav-link{padding-left:10px;padding-right:10px}}@media screen and (max-width:991px){header .logo{height:auto;width:135px;margin:8px 0}.navbar-collapse.show{height:100vh;overflow-x:hidden;overflow-y:auto}.dropdown-menu.submenu{display:inline-block!important}.dropdown-menu .dropdown-item{font-size:.8em;font-weight:bold;padding:10px 30px!important;margin-left:0}.dropdown-menu .dropdown-item.active{color:var(--clr-white)}.nav-wrapper{height:0}.navbar-nav{background-color:var(--clr-white);margin-top:74px;margin-right:0;min-width:300px;border:solid 1px #ccc}.nav-item{margin:0}.nav-item:last-of-type{border:0}.navbar-nav .nav-link{padding:20px 20px 15px;font-size:.8em;display:block}.navbar ul ul li a{padding-left:30px!important}.nav-link,.nav-link:visited,.nav-link:active{color:#323249;font-weight:600;display:inline-block}.nav-link:active,.nav-link:hover{background-color:var(--clr-primary)}.nav-item:hover .nav-link{color:var(--clr-white)}.dropdown-menu a{background-color:var(--clr-white);color:var(--clr-black);font-size:.8em;padding:20px 0 15px 45px}.dropdown-menu{margin:0;padding:0;float:left;clear:both;width:100%;border:0}.nav-item.dropdown{padding:0}.dropdown-menu[data-bs-popper]{margin-top:0}.dropdown-menu.submenu a{border:0;padding:5px 0 15px 45px}.navbar-toggler{border:0;width:28px;position:absolute;top:30px}.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:focus{outline:0;box-shadow:none;border:0}.toggler-icon{width:30px;height:2px;background-color:var(--clr-white);display:block;transition:all .2s}.middle-bar{margin:5px auto}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:17% 140%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:19% 9%}.navbar-toggler.collapsed .top-bar{width:50%;transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{width:70%;transform:rotate(0)}.navbar-toggler.collapsed .toggler-icon{background-color:var(--clr-white);height:2px;display:inline-block;float:right;clear:right}.share-buttons button{margin-left:2px}.category-items{margin-top:0!important}.category-items>div{width:100%}.category-nav{width:100%}}.widget.emailform label{font-size:.9em;color:var(--clr-footer-text);margin-bottom:0}.widget.emailform input[type=text]{font-size:.9em;padding:10px 12px 8px}.widget.emailform input[type=email]{font-size:.9em;padding:10px 12px 8px}.widget.emailform textarea{font-size:.9em;padding:10px 12px 8px}.widget.emailform input[type=submit]{font-size:.9em}#testimonials blockquote{background:transparent;border-left:0;quotes:none;margin:0;padding:0}.scrolling-item .contentblock div:has(blockquote){margin:-.8rem 0 1.7rem 0;padding-bottom:10px}.card.form label{margin:0 0 0 5px;color:#808080;font-size:.9em;width:calc(100% + -57px)}.card.form input{margin:0;color:#808080;font-size:.9em}.card.form .field-validation-error{font-size:.8em;margin-left:5px}.btn:disabled{border-color:#808080!important;background-color:#808080!important;color:#fff!important}.form-select{margin:0;color:#808080;font-size:.9em}iframe{background-color:var(--clr-white)!important}.outline{color:transparent;-webkit-text-stroke:1px var(--clr-white);text-shadow:none}.marker{position:relative}.marker>span:first-child{position:relative;z-index:2}.marker>svg{position:absolute;top:0;left:50%;width:110%;height:60%;transform:translate(-50%);overflow:visible}.marker>svg>path{stroke-width:0;fill:none;stroke-dasharray:1500;animation-play-state:paused}.marker.start path{stroke-width:240;animation:highlighted-line 2s cubic-bezier(.29,1.11,.74,1.04) forwards}@media screen and (max-width:759px){.marker>svg{display:none}}@media screen and (max-width:1199px){.feature-text>div,.single-feature>div{position:relative!important}.feature-text>div{margin-top:0!important}.middle-column{border:0!important}}article.row{margin-left:0;margin-right:0}.overlay{border-image-source:linear-gradient(hsl(0 0% 0%/.2),hsl(0 0% 0%));border-image-slice:1 fill}.location-option div{background-position:center!important;background-size:cover!important;border-image-source:linear-gradient(hsl(0 0% 0%/.2),hsl(0 0% 0%));border-image-slice:1 fill;text-align:center}.location-option div h1{padding-top:350px}.location-option div p.button-paragraph{margin-top:25px;margin-bottom:50px}.location-option div p.building-address{text-transform:uppercase;padding-bottom:30px}.video-wrapper{width:100%!important;height:auto!important;background-color:var(--clr-black)}.video-pane,.image-pane{padding-left:0;padding-right:0;margin-top:0}.video-pane .video-overlay{border-image-source:linear-gradient(hsl(0 0% 0%/.2),hsl(0 0% 0%));border-image-slice:1 fill;width:100%;height:100%;position:absolute!important}.video-pane .video-text{margin-top:400px;margin-bottom:200px}.image-pane .image-text{margin-top:300px;margin-bottom:200px}.video-pane .video-text .emphasis,.image-pane .image-text .emphasis{font-size:2rem;font-weight:bold}.hero-section{padding-bottom:160px;background-size:cover;background-repeat:no-repeat;place-content:center;text-align:center;background-color:var(--clr-black);margin-bottom:60px}.hero-section h1,.section-heading h2,.hero-section p,.section-heading p,.side-content p{text-align:left}.hero-section h1{margin-top:100px}.hero-section p{font-size:1rem;margin-top:20px}.section-heading p{margin-bottom:90px}.centred-heading{text-align:center}.centred-heading p{color:var(--clr-footer-text)}.paragraph-heading{color:var(--clr-footer-text);text-transform:uppercase;display:flex;align-items:center;width:100%;position:relative}.paragraph-heading::after{content:'';flex-grow:1;height:1px;background-color:var(--clr-footer-text);margin-left:20px}p.button-paragraph{margin-top:40px}.options-card h3,.side-content h3{font-weight:bolder}.side-content h3{margin-top:60px;margin-bottom:30px}.side-content p{margin-right:50px}.image-content p{margin-bottom:0}.options-section .container{margin-left:auto;margin-right:auto}.option-overlay{background:linear-gradient(hsl(0 0% 0%/.2),hsl(0 0% 0%));width:100%;height:100%;padding:25px;border-radius:.375rem;position:relative}.option-container{text-align:center}.options-card{padding:0;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:left;margin-left:auto;margin-right:auto;border:2px solid var(--clr-footer-text)}.options-card h3{margin-top:200px;letter-spacing:2px;margin-bottom:30px;line-height:2rem}#home-options .options-card h3{margin-top:300px}.options-card p{font-size:.9rem;color:var(--clr-footer-text);margin-bottom:100px}#home-options .options-card p{margin-bottom:30px}#home-options .options-card p:not(:first-of-type){margin-bottom:10px}.options-card .option-button{text-align:center}.options-card .option-link{border:1px solid var(--clr-footer-text);color:var(--clr-footer-text);font-size:1.4em;border-radius:50%;width:55px;padding:10px 14px;background-color:var(--clr-dark-grey);text-shadow:none;position:absolute;bottom:30px;right:40px}.options-card .option-link:hover{background-color:var(--clr-white);border-color:var(--clr-white);color:var(--clr-dark-grey)}.service-box,.member-type{text-align:center}.service-box .card{padding:0;border:2px solid var(--clr-footer-text);text-align:left}.service-box .card-body h3{text-shadow:1px 0 var(--clr-black)}.service-box .card-body h3,.service-box .card-body p{color:var(--clr-black)}.service-box .card-img-top{filter:brightness(50%)}.service-link{color:var(--clr-black);text-transform:uppercase;transition:all .3s}.service-link.light{color:var(--clr-white)}.service-link i{text-decoration:inherit}.service-link:hover{font-weight:bold}.member-block{margin-bottom:60px}.member-block div{background-repeat:no-repeat;background-position:center;background-size:contain}.member-block h2{margin-top:160px;margin-bottom:30px}.member-block h2,.member-block p{margin-left:50%}.member-block p{color:var(--clr-footer-text)}.widget.componentblock .widget{padding-right:calc(.5*1.5rem);padding-left:calc(.5*1.5rem);margin-bottom:1.5rem}.widget.componentblock .widget:first-of-type{margin-left:0}.widget.componentblock .widget:last-of-type{margin-right:0}.widget.componentblock .widget.side-content,.widget.componentblock .widget.image-content{margin-right:0;margin-left:0}.widget.componentblock .widget.social-box{width:calc(100% + -24px)}.widget.componentblock .col-md-3,.widget.componentblock .col-lg-3{width:calc(25% - 1.5rem)}.info-box{position:relative;text-align:center;min-height:200px}.info-box .card{text-align:left}.info-box h2,.info-box h3,.info-box li{color:var(--clr-black)}.info-box h2{margin-bottom:5px;font-size:1.8em}.info-box h3 small{color:#6d6969;font-size:60%}.info-box h3{margin-bottom:10px;font-size:1.5rem}.info-box h4{margin-bottom:10px;font-size:1.2rem}.info-box p{color:var(--clr-footer-bg);font-size:.85rem;line-height:1.3rem}.membership-level{padding:5px 8px;border-radius:5px;text-transform:uppercase;font-size:.8rem;width:fit-content;font-weight:bold}.bronze{background-color:var(--clr-bronze);color:var(--clr-white)!important}.silver{background-color:var(--clr-silver);color:var(--clr-white)!important}.gold{background-color:var(--clr-gold)}.platinum{background-color:var(--clr-platinum)}.kick-starter{background-color:#233fa3;color:var(--clr-white)!important}.social{background-color:var(--clr-social);color:var(--clr-white)!important}.junior{background-color:var(--clr-junior);color:var(--clr-white)!important}.hit{background-color:var(--clr-hit);color:var(--clr-white)!important}.info-box ul:not(.perks) li{margin-bottom:5px;line-height:1.3rem}.info-box .perks{padding-left:0!important;list-style:none}.info-box .perks li{line-height:1.3rem;margin-bottom:unset;padding:.6rem .6rem .6rem 0;border-bottom:1px solid var(--clr-footer-text);width:100%;font-size:.85rem;font-weight:bold}.info-box .perks li:last-of-type{border-bottom:0}.info-box .perks li::before{content:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.7501 9.00008C17.7521 9.25643 17.6741 9.50704 17.5271 9.71705C17.3801 9.92707 17.1713 10.0861 16.9298 10.172L11.9735 11.9743L10.172 16.9298C10.0832 17.169 9.92328 17.3753 9.71379 17.521C9.5043 17.6667 9.25525 17.7448 9.00008 17.7448C8.74491 17.7448 8.49585 17.6667 8.28636 17.521C8.07688 17.3753 7.917 17.169 7.8282 16.9298L6.02664 11.9735L1.07039 10.172C0.831168 10.0832 0.624852 9.92328 0.479158 9.71379C0.333464 9.5043 0.255371 9.25525 0.255371 9.00008C0.255371 8.74491 0.333464 8.49585 0.479158 8.28636C0.624852 8.07688 0.831168 7.917 1.07039 7.8282L6.02664 6.02664L7.8282 1.07039C7.917 0.831168 8.07688 0.624852 8.28636 0.479158C8.49585 0.333464 8.74491 0.255371 9.00008 0.255371C9.25525 0.255371 9.5043 0.333464 9.71379 0.479158C9.92328 0.624852 10.0832 0.831168 10.172 1.07039L11.9743 6.02664L16.9298 7.8282C17.1713 7.91408 17.3801 8.07308 17.5271 8.2831C17.6741 8.49312 17.7521 8.74372 17.7501 9.00008Z" fill="%23174A9C"/></svg>');padding-right:.4rem}.info-box .info-link{margin-top:auto;text-align:center;width:100%}.info-box .info-link .btn,.info-box .info-link p{margin-bottom:0}.info-box.dark .card{background-color:var(--clr-footer-bg);color:var(--clr-footer-text);border:1px solid var(--clr-footer-text);border-radius:.375rem}.info-box.dark h2,.info-box.dark h3,.info-box.dark li,.info-box.dark p{color:var(--clr-footer-text)}.info-box .info-heading{text-transform:uppercase}.disclaimer{color:var(--clr-footer-text);font-size:.8rem;margin-top:20px}.disclaimer a{color:var(--clr-footer-text)}.disclaimer a:hover,.disclaimer a:active,.disclaimer a:focus{color:var(--clr-white)}.about-us-text{margin-top:50px;margin-bottom:50px}.about-us-text h2{margin-top:30px;margin-bottom:30px}.about-us-text h2,.about-us-text p{width:50%;margin-left:80px}.putt-putt-text{text-align:center}.putt-putt-text h2{margin-top:120px}.putt-putt-text p:last-of-type{margin-bottom:140px}.putt-putt-text>div{background-size:cover;background-position:center;background-repeat:no-repeat;border-image-source:linear-gradient(hsl(0 0% 0%/.4),hsl(0 0% 0%));border-image-slice:1 fill}.feature-image,.single-image{text-align:center}.feature-image img,.single-image img,.info-image img{border:2px solid var(--clr-footer-text);border-radius:.375rem}.feature-text,.single-feature{position:relative}.feature-text-left>div{padding-right:60px}.feature-text-right>div{padding-left:60px}.feature-text p,.feature-text li{color:var(--clr-footer-text)}.feature-text li{margin-bottom:unset}.single-feature p{padding-right:80px}.single-image{text-align:center}.single-image p{margin-bottom:0}.single-image img{width:95%}.price-details .info-box,.price-details .info-image{margin-bottom:0}.price-details .info-image{text-align:center}.price-details .info-image img{max-width:90%;height:auto}.price-details .info-image p{margin-bottom:0}.trainer-profile{padding:12px}.trainer-profile img{border-radius:.375rem;width:100%;height:auto}.trainer-profile h3{text-shadow:none}.trainer-profile p{color:var(--clr-footer-text)}.brand-list-display{text-align:center}.club-brand-list{list-style:none}.club-brand-list li{display:inline-block;width:14%;float:left}.club-brand-list img{opacity:.5}.faq-container{display:flex;flex-wrap:wrap}.faq-column{flex:1;padding:15px}.faq-item{margin-bottom:10px;background-color:var(--clr-footer-bg);border:1px solid var(--clr-footer-text);border-radius:.375rem}.faq-item button{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.faq-item button .icon{font-size:1.25rem}.faq-item button .icon:active,.faq-item button .icon:focus,.faq-item button .icon:hover,.faq-item button[aria-expanded="true"] .icon{color:var(--clr-primary)}.faq-item-body{padding:0 20px 20px}.faq-item-body p{margin-bottom:0;color:var(--clr-footer-text)}.price-container{padding-bottom:50px;padding-right:60px}.price-display{display:flex;align-items:center;background-color:var(--clr-white);border-radius:10px;overflow:hidden;width:max-content}.price{color:#fff;text-align:center;font-size:24px;font-weight:bold}.price span{display:block;font-size:16px;margin-top:5px;font-weight:normal}.details{padding:20px;color:#333;font-size:16px}.image-only p{margin-bottom:0}.voucher-list-container{display:flex;justify-content:center;align-items:center;margin:0}.voucher-container{display:flex;gap:20px}.voucher-box{display:flex;flex-direction:row;border-radius:10px;overflow:hidden;background-color:var(--clr-white);width:100%}.voucher-info{display:flex;flex-direction:column;justify-content:flex-start;flex:1;background-color:var(--clr-white);position:relative;padding:20px}.voucher-info:after{content:'';position:absolute;right:0;top:0;bottom:0;width:5px;background-color:#fc0}.voucher-info h2{margin:0;font-size:24px;font-weight:bold;color:var(--clr-black)}.voucher-info p{margin:10px 0;color:#666;margin-bottom:80px}.voucher-info .voucher-price{font-size:20px;font-weight:bold;color:var(--clr-black)}.voucher-info .btn-info-box{position:absolute;bottom:20px}.voucher-image{flex:1;background-size:cover;background-position:center}#frmVoucher{padding-top:60px;padding-bottom:60px}#trackman,#simulators{margin-top:0}.column-text p{color:var(--clr-footer-text)}.column-text p:first-of-type{color:var(--clr-white);font-weight:bold}.middle-column{border-left:1px solid var(--clr-footer-text);border-right:1px solid var(--clr-footer-text)}.website-form{padding:0 40px 0 0}.website-form .mb-3{margin-bottom:5px!important}.form-label{margin-bottom:10px}.input-group-text{background-color:#242424;color:var(--clr-footer-text);border:1px solid #242424;border-bottom:1px solid var(--clr-footer-text)}.form-control,.form-select{background-color:var(--clr-footer-bg);color:var(--clr-white);border:0;border-bottom:1px solid var(--clr-footer-text);border-radius:.2rem;font-size:1rem!important;margin-bottom:0}.form-control{padding:10px 12px 14px!important}.form-control::placeholder{color:var(--clr-footer-text)}.form-floating>.form-label{color:var(--clr-footer-text)}.form-floating>.form-control{padding:1.5rem .75rem .25rem .75rem!important}.form-floating>.form-control::placeholder{color:transparent}.form-floating>label{left:unset}.website-form textarea.form-control{height:100px;margin-bottom:1rem}p.food-title{text-transform:uppercase;font-weight:bold;display:flex;justify-content:space-between;padding-right:30px}@media screen and (max-width:1201px){.member-block{margin-bottom:revert}.member-block h2{margin-top:120px;margin-bottom:20px}.member-block h2,.member-block p{margin-left:50%}.componentblock>div>.contentblock.col-lg-3{width:calc(50% - 1.5rem)}.info-box{margin-bottom:20px}#brands{padding-bottom:60px}#trackman .feature-text-left>div{padding-bottom:40px}.feature-text-left>div{padding-right:20px}.feature-text-right>div{padding-left:10px}.dropdown-menu[data-bs-popper]{margin-top:0}}@media screen and (max-width:991px){.widget.componentblock .widget.social-box{width:100%}.single-image img{width:100%}.side-content h3{margin-top:revert;margin-bottom:revert}.side-content p{margin-right:revert}.section-heading p{margin-bottom:revert}.member-block h2,.member-block p:not(.button-paragraph){display:none}.member-block p.button-paragraph{margin-top:110px;margin-left:43%}.feature-text>div,.single-feature>div{position:unset;top:unset;-ms-transform:unset;transform:unset}.feature-text-left>div{padding-right:0}.feature-text-right>div{padding-left:0}.middle-column{border:0;border-top:1px solid var(--clr-footer-text);border-bottom:1px solid var(--clr-footer-text)}#membership-ad{margin-top:revert}.componentblock>div>.contentblock.col-xs-12{width:100%}.componentblock>div>.contentblock.col-sm-6{width:calc(50% - 1.5rem)}.options-section .container{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}#about{background-size:cover!important;border-image-source:linear-gradient(hsl(0 0% 0%/.2),hsl(0 0% 0%));border-image-slice:1 fill}.about-us-text{margin-top:revert;margin-bottom:revert}.about-us-text h2{margin-top:revert;margin-bottom:revert}.about-us-text h2,.about-us-text p{width:fit-content;margin-left:revert}.club-brand-list{padding-left:0;margin-bottom:0}.club-brand-list li{float:none;width:100%}.faq-container{flex-direction:column}.faq-column{padding:0}.voucher-container{flex-direction:column}.video-pane .video-text{margin-top:125px!important;margin-bottom:100px!important}.image-pane .image-text{margin-top:125px!important;margin-bottom:50px!important}.video-pane .video-text .emphasis,.image-pane .image-text .emphasis{font-size:1.2rem;font-weight:bold}}@media screen and (max-width:759px){.componentblock>div>.contentblock.col-sm-6{width:100%}.feature-text-right>div{margin-top:20px}}.page-link{color:var(--clr-primary);background-color:var(--clr-black);border:1px solid var(--clr-primary)}.page-link:hover{color:var(--clr-black);background-color:var(--clr-primary-dark);border-color:var(--clr-primary-dark)}.page-link:focus{color:var(--clr-black);background-color:var(--clr-primary-dark);box-shadow:0 0 0 .25rem rgba(1237,120,25,.25)}.active>.page-link,.page-link.active{color:var(--clr-black);background-color:var(--clr-primary);border-color:var(--clr-primary)}.info-box .btn{border:solid 2px var(--clr-white);background-color:var(--clr-primary);color:var(--clr-white)!important}.profile-booking{padding:0 20px;background-color:#fff}