#partner-registration-heading-section #signup-background-image{position:absolute !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;background-color:#0d223f !important;width:100%;-webkit-transition:background 500ms ease-out 2s !important;transition:background 500ms ease-out 2s !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}#partner-registration-heading-section .partnership-logos h3{display:inline;font-size:20px;font-weight:400}#partner-registration-heading-section .partnership-paug-logo{margin:0 3%;max-height:192px;width:auto;height:auto}#partner-registration-heading-section .partner-title strong{font-weight:500}#partner-registration-heading-section .partner-description{font-size:18px;line-height:22px}@media screen and (min-width: 1000px){#partner-registration-heading-section .partner-description{padding:0 10%}}#partner-registration-heading-section .how-to-claim h3{font-weight:400}#partner-registration-heading-section .how-to-claim .how-to-claim-images{margin:0 12.5%;width:100%}@media screen and (max-width: 1000px){#partner-registration-heading-section .how-to-claim .how-to-claim-images{margin:0 15px}}@media screen and (max-width: 1000px){#partner-registration-heading-section .how-to-claim .how-to-claim-images .instruction{width:32%}}#partner-registration-heading-section .how-to-claim .how-to-claim-images .instruction .instruction-image{width:150px;margin-bottom:30px}#partner-registration-heading-section .how-to-claim .how-to-claim-images .instruction .instruction-text{display:block;font-size:16px;line-height:19px;padding:0 5%}@media screen and (max-width: 1000px){#partner-registration-heading-section .how-to-claim .how-to-claim-images .instruction .instruction-text{padding:0}}#partner-registration-heading-section .partner-call-to-action a{text-decoration:none}#partner-registration-heading-section .partner-call-to-action #register-button{max-width:350px;margin-left:auto;margin-right:auto}.mobile #partner-registration-heading-section #signup-background-image{background-position:center !important}.mobile #partner-registration-heading-section .partnership-logos h3{font-size:15px}.mobile #partner-registration-heading-section .partnership-paug-logo{margin:0 1%;max-height:86px}.mobile #partner-registration-heading-section .partner-title{padding-left:15.0%;padding-right:12%}.mobile #partner-registration-heading-section .partner-description{padding-left:7.5%;padding-right:6%;font-size:16px}.mobile #partner-registration-heading-section .how-to-claim .how-to-claim-images{padding-left:7.5%;padding-right:6%;margin:0}.mobile #partner-registration-heading-section .how-to-claim .how-to-claim-images .instruction{color:white;width:100%;margin-bottom:10px}.mobile #partner-registration-heading-section .how-to-claim .how-to-claim-images .instruction .instruction-image{width:100px;margin-bottom:10px}.passes__page{padding-top:25px}@media (min-width: 992px){.passes__page{padding-top:70px}}.passes__heading{font-size:35px;font-weight:600;margin-bottom:25px}@media (min-width: 992px){.passes__heading{font-size:55px;margin-bottom:20px}}.passes__sub-heading{font-size:16px;font-weight:600;line-height:24px;margin-bottom:30px}@media (min-width: 992px){.passes__sub-heading{font-size:22px;font-weight:400;line-height:32px;margin-bottom:45px}}.passes__pass{background-color:#EBF0F1;-webkit-border-radius:6px;border-radius:6px;margin:0 auto 20px auto;padding-bottom:15px;max-width:360px}@media (min-width: 768px){.passes__pass{margin:0;max-width:none;width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}@media (min-width: 768px){.passes__pass-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:960px}}.passes__pass-title{background-color:#2A2D36;-webkit-border-radius:6px;border-radius:6px;color:#B4FA05;font-size:22px;line-height:1;margin-bottom:10px;padding:12px 0}@media (min-width: 992px){.passes__pass-title{font-size:26px;padding:15px 0}}.passes__pass-list{margin-bottom:10px}@media (min-width: 768px){.passes__pass-list{height:80px}}@media (min-width: 992px){.passes__pass-list{height:110px;margin:0}}.passes__pass-link{color:#587074;display:block;font-size:14px;text-decoration:underline}@media (min-width: 768px){.passes__pass-link{font-size:16px}}.passes__product{margin-top:40px;padding-top:230px;position:relative}@media (min-width: 768px){.passes__product{margin-top:70px;padding-top:70px}}@media (min-width: 1200px){.passes__product{margin:100px 0}}@media (max-width: 767px){.passes__product--daypass{margin-top:10px}}@media (min-width: 1200px){.passes__product--daypass{margin-top:70px}}.passes__product-inner{background-color:#587074;padding-top:35px}@media (min-width: 768px){.passes__product-inner{padding:90px 0;position:relative}}@media (min-width: 1200px){.passes__product-inner{padding:130px 0}}.passes__product-inner:before{background-position:center top;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:200px;overflow:hidden;position:absolute;top:0;width:100%}@media (min-width: 768px){.passes__product-inner:before{background-position:right top;height:100%;left:0;width:50%}}.passes__product-inner--daypass:before{background-image:url("/frontend/img/passes/day-pass.jpg")}@media (min-width: 768px){.passes__product-inner--daypass:before{background-image:url("/frontend/img/passes/day-pass-desktop.jpg")}}.passes__product-inner--gymmembership:before{background-image:url("/frontend/img/passes/gym-membership.jpg")}@media (min-width: 768px){.passes__product-inner--gymmembership:before{background-image:url("/frontend/img/passes/gym-membership-desktop.jpg")}}.passes__product-inner--monthly:before{background-image:url("/frontend/img/passes/monthly.jpg")}@media (min-width: 768px){.passes__product-inner--monthly:before{background-image:url("/frontend/img/passes/monthly-desktop.jpg")}}.passes__product-title{font-size:30px}@media (min-width: 992px){.passes__product-title{font-size:55px}}@media (min-width: 1200px){.passes__product-title{margin-top:30px}}.passes__product-desc{margin:0 auto 40px auto;max-width:335px}@media (min-width: 992px){.passes__product-desc{max-width:450px}}@media (min-width: 1200px){.passes__product-desc{margin-bottom:80px}}.passes__product-icon{display:block;height:60px;margin:0 auto 10px auto;width:60px}@media (min-width: 992px){.passes__product-icon{height:80px;width:80px}}.passes__product-item{color:#fff;font-size:20px;margin-bottom:22px}@media (min-width: 992px){.passes__product-item{font-size:28px;margin-bottom:30px}}@media (min-width: 1200px){.passes__product-item{font-size:36px;margin-bottom:45px}}.passes__product-item span:before{color:#B4FA05;content:"\E638";display:inline-block;font-family:"our-svg-font",serif;font-size:16px;margin-right:10px}@media (min-width: 992px){.passes__product-item span:before{font-size:26px;margin-right:15px}}.passes__product-tagline{color:#fff;font-size:14px;font-weight:400;margin-bottom:40px;text-transform:uppercase}@media (min-width: 768px){.passes__product-tagline{margin-bottom:0}}@media (min-width: 992px){.passes__product-tagline{font-size:16px}}@media (min-width: 992px){.passes__product-tagline{margin-top:10px}}.passes__product-tagline:before{background-color:#9DB3BB;content:"";display:block;height:2px;margin:0 auto 10px auto;width:100px}.passes__product-feature{left:0;padding:15px 15px 15px 20px;position:absolute;top:105px;width:270px;z-index:1}@media (min-width: 768px){.passes__product-feature{bottom:40px;top:auto}}@media (min-width: 992px){.passes__product-feature{padding:25px 20px 20px 30px;width:390px}}@media (min-width: 1200px){.passes__product-feature{bottom:70px;padding:50px 40px 40px 60px;width:530px}}.passes__product-feature--apps{padding:10px 0 10px 20px;top:80px;width:295px}@media (min-width: 768px){.passes__product-feature--apps{bottom:40px;top:auto}}@media (min-width: 992px){.passes__product-feature--apps{padding:15px 10px 20px 30px;width:370px}}@media (min-width: 1200px){.passes__product-feature--apps{bottom:70px;padding:25px 20px 40px 60px;width:530px}}.passes__product-feature-desc{font-size:16px;font-weight:600;line-height:22px;margin:0}@media (min-width: 992px){.passes__product-feature-desc{font-size:20px;line-height:30px}}@media (min-width: 1200px){.passes__product-feature-desc{font-size:30px;line-height:38px}}.passes__product-feature-label{background:#554CE8;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-size:16px;font-weight:600;left:20px;line-height:1;padding:4px 10px;position:absolute;top:-12px}@media (min-width: 992px){.passes__product-feature-label{font-size:18px;left:30px;padding:6px 18px}}@media (min-width: 1200px){.passes__product-feature-label{-webkit-border-radius:10px;border-radius:10px;font-size:22px;left:60px;padding:10px 30px}}.passes__product-app{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%}.passes__product-app-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}@media (min-width: 992px){.passes__product-app-container{margin-top:15px}}.passes__product-app-title{color:#fff;font-size:14px;font-weight:400;line-height:1;margin:25px 0 15px 0}@media (min-width: 992px){.passes__product-app-title{margin:10px 0}}@media (min-width: 1200px){.passes__product-app-title{margin:22px 0 15px 0}}.passes__product-app-name{color:#fff;font-size:12px;font-weight:600;line-height:1.3;margin:0}@media (min-width: 992px){.passes__product-app-name{font-size:14px}}@media (min-width: 1200px){.passes__product-app-name{font-size:16px}}.passes__product-app-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:42px;margin-right:10px;width:42px}@media (min-width: 1200px){.passes__product-app-logo{height:64px;margin-right:20px;width:64px}}.passes__testimonial{margin:40px 0}@media (min-width: 768px){.passes__testimonial{margin:70px 0}}@media (min-width: 1200px){.passes__testimonial{margin:100px 0}}.passes__testimonial:before{content:"";background-image:url("/frontend/img/passes/testimonial.jpg");background-repeat:none;background-size:cover;display:block;height:200px}@media (min-width: 768px){.passes__testimonial:before{background-image:url("/frontend/img/passes/testimonial-desktop.jpg");height:470px}}@media (min-width: 992px){.passes__testimonial:before{height:590px}}@media (min-width: 1200px){.passes__testimonial:before{height:780px}}.passes__testimonial-inner{margin:-30px 5px 0 5px;padding-bottom:15px}@media (min-width: 768px){.passes__testimonial-inner{margin-top:-140px;padding-top:20px}}@media (min-width: 992px){.passes__testimonial-inner{margin-top:-190px;padding-bottom:30px}}@media (min-width: 1200px){.passes__testimonial-inner{margin:-230px 25px 0 25px;padding-bottom:45px}}.passes__testimonial-quote{font-size:26px;line-height:34px;padding:75px 15px 0 15px;position:relative}@media (min-width: 768px){.passes__testimonial-quote{padding:5px 95px 0 95px}}@media (min-width: 992px){.passes__testimonial-quote{font-size:40px;line-height:50px;padding:10px 150px}}@media (min-width: 1200px){.passes__testimonial-quote{font-size:46px;line-height:55px;padding:30px 180px 20px 180px}}@media (min-width: 1440px){.passes__testimonial-quote{font-size:55px;line-height:60px}}.passes__testimonial-quote:before,.passes__testimonial-quote:after{color:#B4FA05;font-size:160px;font-weight:200;line-height:1;position:absolute}@media (min-width: 992px){.passes__testimonial-quote:before,.passes__testimonial-quote:after{font-size:210px}}@media (min-width: 1200px){.passes__testimonial-quote:before,.passes__testimonial-quote:after{font-size:260px}}.passes__testimonial-quote:before{content:"\201C";left:50%;top:-5px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.passes__testimonial-quote:before{left:20px;top:-10px;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width: 992px){.passes__testimonial-quote:before{left:35px}}@media (min-width: 1200px){.passes__testimonial-quote:before{left:50px;top:0}}@media (min-width: 768px){.passes__testimonial-quote:after{content:"\201D";right:20px;top:-10px}}@media (min-width: 992px){.passes__testimonial-quote:after{right:35px}}@media (min-width: 1200px){.passes__testimonial-quote:after{right:50px;top:0}}.passes__testimonial-name{color:#fff;font-size:12px;font-weight:400;margin-bottom:0;text-transform:uppercase}@media (min-width: 992px){.passes__testimonial-name{font-size:16px}}.passes__testimonial-name:before{background-color:#9DB3BB;content:"";display:block;height:2px;margin:0 auto 5px auto;width:100px}
