.Memberships .card{padding:30px !important;border:2px solid #dadada !important;box-shadow:none !important}.Memberships .Mem{padding-top:50px;padding-bottom:100px}.Memberships .MainTitle{font-size:2.7em;color:#92bf3f !important}.Memberships .Prices{font-size:2.3em !important}.Memberships .Freq{font-size:1.1em !important}.Memberships .Currency{font-size:1.1em !important;margin-right:5px}.PeakBtn{background-color:#ffc0cb;padding:1px 15px;width:fit-content;color:#fff !important;font-size:.9em !important;font-weight:600;margin-bottom:10px}.Memberships .Features{font-size:.95em !important}.Memberships .OffPeakBtn{background-color:#ffc0cb;padding:1px 15px;width:fit-content;color:#fff !important;font-size:.9em !important;font-weight:600;margin-bottom:10px}.Memberships h3{margin-bottom:10px !important}.PKA .First{color:#323232 !important}.PKM .First{color:#323232 !important}.PAY .First{color:#323232 !important}.JUN .First{color:#323232 !important}.PKM i{color:#323232 !important}.PKM .btn{background-color:#18223d !important}.PKM .PeakBtn{background-color:#18223d !important}.PKM .OffPeakBtn{background-color:#18223d !important}.PKA i{color:#323232 !important}.PKA .btn{background-color:#6f9e21 !important}.PKA .OffPeakBtn{background-color:#6f9e21 !important}.PKA .PeakBtn{background-color:#6f9e21 !important}.PAY i{color:#323232 !important}.PAY .btn{background-color:#028c37 !important}.PAY .OffPeakBtn{background-color:#028c37 !important;color:#fff !important}.JUN i{color:#323232 !important}.JUN .btn{background-color:#e3e000 !important}.JUN .OffPeakBtn{background-color:#e3e000 !important;color:#fff !important}.Welcome p{font-size:1em}.ImgFit{border:5px solid #fff}.HomeFitness .pageshero{background-position:center !important}.PT .pageshero{background-position:center !important}#ContactForm{scroll-margin-top:100px}.gymbutton{background-color:#6f9e21;text-align:center;color:#fff !important;padding:15px 0;display:block;border-radius:5px;font-size:.85em !important;width:100%}.gymbutton:hover{color:#fff !important;font-weight:bold}.acteolForm .footer{background-color:#fff}#ContactForm:target{border:1px solid #f00}.Promos a:hover{color:#b3ff35 !important}#LinksStrap{background-color:#323232;padding:30px 0}.fixed{position:sticky;top:50px;left:0;right:0;z-index:999999999;padding:10px 0 !important;transition:all .3s}.Promos{border:1px solid #dedede;padding:30px;border-radius:5px}.Promos i{color:#6f9e21;font-size:2.2em !important}.Promos a{color:#6f9e21}.Promos a:hover{color:#007a99}.padding{padding-top:0}.bluebutton{border:0 !important}.GymBtns{float:none;margin:0 auto;display:block;max-width:180px;border:0}.HomeFitness .pageshero h1{text-align:center;font-weight:bold;font-size:3.5em !important}.HomeFitness .pageshero p{text-align:center !important;font-weight:bold;color:#fff !important}.pageshero .overlay{opacity:1 !important;background:url(/_assets/overlayimage.png) repeat-x rgba(111,158,33,.5)}.HomeFitness .pageshero .rld{display:none}.Bread{display:none}.HomeFitness .pageshero .hero-desc{top:60% !important}.HomeFitness .pageshero{height:100vh !important}.Title:hover{color:#fff !important}.carousel{background-color:transparent !important}.Title{color:#fff}.T a{color:#fff !important}.T a:hover{color:#fff !important;text-decoration:underline !important}.CustomBtns a{padding:13px 20px !important}.PTSess{padding:50px 20px;background-image:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.6)),url('/_assets/24150_mdl-fitness-off-peak-digital-assets.jpg');background-size:cover;background-position:center;text-align:center;color:#fff}.OpenTime{padding:50px 20px;background-image:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.6)),url('/_assets/fitness12.jpg');background-size:cover;background-position:center;text-align:center;color:#fff}.Location{padding:50px 20px;background-image:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.6)),url('/_assets/fitness8.jpg');background-size:cover;background-position:center;text-align:center;color:#fff}.Blogs{padding:50px 10px;background-image:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.6)),url('/_assets/fitness4.jpg');background-size:cover;background-position:center;text-align:center;color:#fff}.Gym{padding:50px 20px;background-image:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.6)),url('/_assets/fitness13.jpg');background-size:cover;background-position:center;text-align:center;color:#fff}.VidSection{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(111,158,33,1) 41%,rgba(135,174,71,1) 64%,rgba(255,255,255,1) 100%);width:100%;padding:0}.horizontal{margin-right:20px !important}.LastBox h3:after{display:none !important}video{height:auto !important}.LastBox h2:after{display:none !important}.pageshero{background-attachment:inherit !important}.text-block{position:absolute;bottom:20px;right:20px;background-color:#000;color:#fff;padding-left:10px;padding-right:10px;-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.GymBenefits h4:after{display:none !important}.GymBenefits h4{margin-top:20px;color:#000 !important}.Membership p{border-bottom:1px solid #d4d9e1;padding-bottom:15px !important}.Membership h3{margin-bottom:30px;font-weight:500;color:#041d40 !important}.Membership .First{font-size:1.4em;font-weight:bold;color:#6f9e21}.Membership .card{padding:50px 20px !important;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.Membership p:last-child{border:0}.LastBox h3:after{display:none !important}video{height:auto !important}.LastBox h2:after{display:none !important}.text-block{position:absolute;bottom:20px;right:20px;background-color:#000;color:#fff;padding-left:10px;padding-right:10px;-ms-transform:rotate(-50deg);transform:rotate(-50deg)}.GymBenefits h4:after{display:none !important}.GymBenefits h4{margin-top:20px;color:#000 !important}.Membership p{border-bottom:1px solid #d4d9e1;padding-bottom:15px !important}.Membership h3{margin-bottom:30px;font-weight:500;color:#041d40 !important}.Membership .First{font-size:1.1em;font-weight:bold;color:#6f9e21}.Membership .card{padding:50px 20px !important;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.Membership p:last-child{border:0}.ribbon{width:100px;height:100px;overflow:hidden;position:absolute;margin-top:10px;margin-right:10px}.ribbon::before,.ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #2980b9}.ribbon span{position:absolute;display:block;width:220px;padding:10px 0;background-color:#007a99;box-shadow:0 5px 10px rgba(0,0,0,.3);color:#fff;font-size:11px;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right::before,.ribbon-top-right::after{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}.GymBenefits i{color:#6f9e21}.GymIcon{width:80px;margin-bottom:20px}.carousel .carousel-inner img{height:auto !important}.borderr{border-right:1px solid rgba(0,0,0,.1)}s,strike{text-decoration:none;position:relative}s::before,strike::before{top:50%;background:#f00;opacity:.7;content:'';width:110%;position:absolute;height:.15em;border-radius:.1em;left:-5%;white-space:nowrap;display:block;transform:rotate(-4deg)}s.straight::before,strike.straight::before{transform:rotate(0deg);left:-1%;width:100%}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right::before,.ribbon-top-right::after{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-15px;top:20px;transform:rotate(45deg)}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon::before,.ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #dd0001}.ribbon span{position:absolute;display:block;width:250px;padding:15px 0;background-color:#dd0001;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 13px/1 'Lato',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.OldPrice{color:#323232 !important;font-size:.6em !important;clear:both!imporatnt;display:block !important}@media screen and (max-width:650px){.Fitness .pageshero{background-size:cover !important;height:40vh !important}.fixed{position:inherit !important;width:100%;float:left;margin-bottom:30px}#LinksStrap a:first-child{width:100%;float:left}#LinksStrap a{width:46%;float:left;margin:10px 0 0 0}.HomeFitness .pageshero h1{font-size:1.4em !important;margin-bottom:10px}.HomeFitness .pageshero p{font-size:.9em !important}.HomeFitness .pageshero .hero-desc{top:55% !important}.First{margin-bottom:10px}.FirstB{margin-top:10px}.HideMob{display:none}.Welcome{margin:20px 0}.Welcome h2{font-size:1.3em !important}.VidSection iframe{height:200px !important}.VidSection{padding:0 0 !important}.Location{padding:30px 20px !important}}