.subnav .hs-menu-item a,.subnav .hs-menu-item a:not([class]),.subnav a,.subnav a:not([class]){color:inherit;text-decoration:none;text-underline-offset:unset}.subnav .hs-menu-item a:hover,.subnav a:hover,.subnav a:not([class]):hover{color:inherit;opacity:1;text-decoration:none}.new-google-map.smart-google-map a,.new-google-map.smart-google-map a:not([class]){color:inherit;text-decoration:none;text-underline-offset:unset}.new-google-map.smart-google-map a:hover,.new-google-map.smart-google-map a:not([class]):hover{color:#e50019;opacity:1;text-decoration:none}.new-google-map.smart-google-map .location .location-email,.new-google-map.smart-google-map .location .location-email:hover{color:#e50019}.new-google-map.smart-google-map .top-content h2{color:#fff;font-family:Khand,sans-serif;font-size:50px;font-weight:600;letter-spacing:normal;line-height:1.1;margin:0;padding:25px 0 17px;text-transform:uppercase}.new-google-map.smart-google-map .top-content h2 span{color:#e50019}.new-google-map.smart-google-map .location .club-name,.new-google-map.smart-google-map .location h3{color:inherit;font-size:inherit;font-weight:700;letter-spacing:normal;line-height:inherit;margin:0 0 10px}.new-google-map.smart-google-map .location p,.new-google-map.smart-google-map .locations-list p{color:inherit;font-size:inherit;font-weight:inherit;line-height:1.5em;margin:0}.new-google-map.smart-google-map .location .miles-away{font-size:12px}.new-google-map.smart-google-map .filters>button{background:transparent;border:1px solid #fff;color:#fff}.mfp-close-btn-in .mfp-content #free-pass-form .mfp-close,.mfp-wrap .mfp-close{color:#fff}#free-pass-form,#free-pass-form.ol-popup{background:#000;border-radius:0;box-shadow:none;color:#fff;margin:0 auto;max-width:none;padding:80px;text-align:left;width:100%}#free-pass-form .ol-popup__inner{margin:0 auto;max-width:775px;padding:0}#free-pass-form .ol-popup__header{margin-bottom:50px;text-align:center}#free-pass-form .ol-popup__header h3{color:#fff;font-size:18px;font-weight:700;letter-spacing:.2em;line-height:24px;margin:0;padding:13px 0;position:relative;text-transform:uppercase}#free-pass-form .ol-popup__header h3:after,#free-pass-form .ol-popup__header h3:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIyIj48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNjOWM5YzkiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTAgMGg1NyIvPjwvc3ZnPg==") no-repeat top;content:" ";height:2px;left:0;position:absolute;width:100%}#free-pass-form .ol-popup__header h3:before{top:0}#free-pass-form .ol-popup__header h3:after{bottom:0}#free-pass-form .ol-popup__dismiss{display:none!important}#free-pass-form form ul{list-style:none}#free-pass-form form>fieldset{flex:0 0 50%;max-width:100%}#free-pass-form form>fieldset.form-columns-0,#free-pass-form form>fieldset.form-columns-3{flex-basis:100%}#free-pass-form form>fieldset>div{padding:6.5px}#free-pass-form form label.hs-form-booleancheckbox-display{align-items:center;display:flex}#free-pass-form form label.hs-form-booleancheckbox-display span{color:#fff;display:inline-block!important;font-size:14px;height:auto;letter-spacing:.1em;margin:0 0 0 8px!important;padding:0!important;text-transform:none!important}#free-pass-form form>fieldset .field label span{display:none;font-size:14px;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}#free-pass-form form>fieldset .field label.hs-form-radio-display span{display:inline-block;margin-left:10px}#free-pass-form form>fieldset .field label.hs-error-msg{color:#e50019;font-size:11px;margin:0;text-transform:none}#free-pass-form form>fieldset .field input:not([type=checkbox]),#free-pass-form form>fieldset .field select,#free-pass-form form>fieldset .field textarea{background:transparent;border:2px solid #fff;border-radius:0;box-shadow:none;color:#fff!important;display:flex;font-family:Nunito Sans,Rubik,sans-serif;font-size:14px;letter-spacing:.1em;padding:4.5px;width:100%!important}#free-pass-form input::placeholder,#free-pass-form textarea::placeholder{color:#fff!important}#free-pass-form form>fieldset .field input.error,#free-pass-form form>fieldset .field select.error,#free-pass-form form>fieldset .field textarea.error{border-color:#e50019}#free-pass-form form>.hs_error_rollup{color:#e50019;flex:0 0 100%;padding:10px;text-align:center}#free-pass-form form>.hs_submit{flex:0 0 100%;margin-top:14px}#free-pass-form form>.hs_submit input{-webkit-appearance:none;background:#e50019;border:2px solid #e50019;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;letter-spacing:.1em;margin-left:6.5px;padding:13px 45px;transition:.25s ease-in-out;width:191px}#free-pass-form form>.hs_submit input:hover{border-color:#fff}#free-pass-form form>fieldset .hs-richtext{display:none}#free-pass-form form>fieldset.form-columns-0 .hs-richtext{color:#fff;display:block}@media (max-width:920px){#free-pass-form,#free-pass-form.ol-popup{padding:50px}}@media (max-width:768px){#free-pass-form,#free-pass-form.ol-popup{padding:50px 20px}#free-pass-form form{display:block}#free-pass-form form>fieldset>div{padding:6.5px 0}#free-pass-form form fieldset.form-columns-2 .hs-form-field,#free-pass-form form fieldset.form-columns-2 .input{margin-right:0!important;width:100%!important}#free-pass-form form>.hs_submit input{margin-left:0;width:100%}}