body{background:#fff;color:#2A2D36;font-family:"EuclidCircularB",sans-serif;font-size:16px;font-weight:200;letter-spacing:0.3px;line-height:26px;width:100%;height:100%;-webkit-font-smoothing:antialiased}@media (min-width: 992px){body{font-size:22px;line-height:36px}}h1,h2,h3,h4,h5,h6{font-family:"EuclidCircularB",sans-serif;font-weight:600;line-height:1.4em;color:#2A2D36;padding:0;margin:0 0 15px 0;clear:both;letter-spacing:0.3px}h1{font-size:28px}h2{font-size:20px}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}p{margin:0px 0px 20px 0px}img{width:100%}figure{margin:0}video:focus{outline:none}a,.link{text-decoration:none;color:#2A2D36;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}a:hover,.link:hover{color:#9DB3BB}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.link--alt{color:#9DB3BB}.link--alt:hover{color:#B4FA05}.section-title{text-align:center;font-size:30px;font-weight:600;line-height:1.3em}@media (min-width: 1200px){.section-title{font-size:55px;font-family:"HussleEuclid",sans-serif;font-weight:400}}.section-title--sm{font-size:20px;font-weight:200}@media (min-width: 1200px){.section-title--sm{font-size:30px}}.section-sub-title{font-size:20px;font-weight:600}@media (min-width: 1200px){.section-sub-title{font-size:30px;font-weight:200;line-height:38px;margin-bottom:40px;margin-top:40px}}@media (min-width: 1200px){.section-sub-title--no-top{margin-top:0}}.page-title{font-size:30px;font-weight:200;margin-top:20px}hr{border-color:#EBF0F1}.btn{border:none;-webkit-border-radius:2px;border-radius:2px;color:#2A2D36;cursor:pointer;display:inline-block;font-family:"EuclidCircularB",sans-serif;font-size:16px;font-weight:600;letter-spacing:0.3px;line-height:1.3em;padding:13px 25px;text-align:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;vertical-align:middle;white-space:nowrap}.btn:hover,.btn:focus,.btn:active{color:#2A2D36}.btn:focus,.btn:active,.btn:focus:active{outline:none;-webkit-box-shadow:none;box-shadow:none}@media (min-width: 992px){.btn{font-size:22px;padding:17px 35px}}.btn--primary{background:linear-gradient(113deg, #a9eb05 50%, #B4FA05 50%)}.btn--secondary{background:linear-gradient(113deg, #23262d 50%, #2A2D36 50%);color:#fff}.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:active{color:#fff}.btn--tertiary{background:linear-gradient(113deg, #94acb5 50%, #9DB3BB 50%)}.btn--facebook{background:linear-gradient(113deg, #3d5892 50%, #425F9D 50%);color:#fff}.btn--facebook:hover,.btn--facebook:focus,.btn--facebook:active{color:#fff}.btn--google{background:linear-gradient(113deg, #347cf3 50%, #4285F4 50%);color:#fff}.btn--google:hover,.btn--google:focus,.btn--google:active{color:#fff}.btn--apple{background:linear-gradient(113deg, #2e2e2e 50%, #000 50%);color:#fff}.btn--apple:hover,.btn--apple:focus,.btn--apple:active{color:#fff}.btn--positive{background:linear-gradient(113deg, #59b848 50%, #6abf5a 50%);color:#fff}.btn--positive:hover,.btn--positive:focus,.btn--positive:active{color:#fff}.btn--negative{background:linear-gradient(113deg, #d91919 50%, #e62525 50%);color:#fff}.btn--negative:hover,.btn--negative:focus,.btn--negative:active{color:#fff}.btn--primary,.btn--secondary,.btn--tertiary,.btn--facebook,.btn--google,.btn--apple,.btn--positive,.btn--negative{background-position:100% 0;background-repeat:no-repeat;background-size:220% 100%;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.btn--primary:hover,.btn--primary:active,.btn--primary:focus,.btn--primary.selected,.btn--secondary:hover,.btn--secondary:active,.btn--secondary:focus,.btn--secondary.selected,.btn--tertiary:hover,.btn--tertiary:active,.btn--tertiary:focus,.btn--tertiary.selected,.btn--facebook:hover,.btn--facebook:active,.btn--facebook:focus,.btn--facebook.selected,.btn--google:hover,.btn--google:active,.btn--google:focus,.btn--google.selected,.btn--apple:hover,.btn--apple:active,.btn--apple:focus,.btn--apple.selected,.btn--positive:hover,.btn--positive:active,.btn--positive:focus,.btn--positive.selected,.btn--negative:hover,.btn--negative:active,.btn--negative:focus,.btn--negative.selected{background-position:50% 0}.btn--keyline{background-color:#fff;border:solid 2px #2A2D36;padding:11px 23px}@media (min-width: 992px){.btn--keyline{padding:15px 33px}}.btn--keyline:hover,.btn--keyline:active,.btn--keyline:focus{background-color:#2A2D36;color:#fff}.btn--keyline-light{background-color:#fff;border:solid 2px #EBF0F1;padding:11px 23px}@media (min-width: 992px){.btn--keyline-light{padding:15px 33px}}.btn--keyline-light:hover,.btn--keyline-light:active,.btn--keyline-light:focus{background-color:#fff;border-color:#9DB3BB;color:#2A2D36}.btn--transparent{background-color:transparent}.btn--app-download{display:inline-block;height:35px;margin:0 3px;width:118px}@media (min-width: 768px){.btn--app-download{height:43px;width:146px}}.btn--app-download-app-store{background:transparent url("/frontend/img/app-store-badge.svg") no-repeat left top;background-size:contain}.btn--app-download-play-store{background:transparent url("/frontend/img/google-play-badge.svg") no-repeat left top;background-size:contain}.btn--sm{font-size:12px;padding:10px 20px}@media (min-width: 992px){.btn--sm{font-size:16px;padding:13px 25px}}.btn--plain{background-color:transparent;border:none;-webkit-border-radius:0;border-radius:0;margin:0;padding:0}.btn--clear{border:none;-webkit-border-radius:0;border-radius:0;background-color:transparent}.btn--clear-white-text{color:#fff}.btn--paypal span{vertical-align:middle}.btn--paypal>img{display:inline-block;height:20px;margin-left:8px;vertical-align:middle;width:80px}.btn--applepay{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;-apple-pay-button-style:black;padding:30px}.btn--facebook,.btn--google,.btn--apple{padding:5px 20px}@media (min-width: 992px){.btn--facebook,.btn--google,.btn--apple{padding:10px 25px}}.btn--facebook img,.btn--google img,.btn--apple img{height:25px;margin-right:6px;width:25px}.btn--social-auth{-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:45px;line-height:42px;margin:0 15px 0 0;padding:0;text-align:center;width:45px}.btn--social-auth:last-child{margin-right:0}.btn--social-auth img{height:25px;margin:0;vertical-align:middle;width:25px}.btn--applepay{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;-apple-pay-button-style:black;padding:30px}.btn--with-icon span{vertical-align:middle}.btn--with-icon:before{font-family:"our-svg-font",serif;font-size:18px;margin-right:12px;vertical-align:middle}.btn--loader{-webkit-transition:padding 350ms cubic-bezier(0.53, 0.54, 0.33, 1.36),opacity 350ms,background-color 350ms,background 0.2s ease-in-out;transition:padding 350ms cubic-bezier(0.53, 0.54, 0.33, 1.36),opacity 350ms,background-color 350ms,background 0.2s ease-in-out;position:relative}.btn--loader-icon{-webkit-border-radius:50%;border-radius:50%;border-top:1.1em solid rgba(42,45,54,0.2);border-right:1.1em solid rgba(42,45,54,0.2);border-bottom:1.1em solid rgba(42,45,54,0.2);border-left:1.1em solid #2A2D36;display:inline-block;font-size:4px;height:30px;margin-top:-15px;opacity:0;pointer-events:none;position:absolute;right:10px;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);top:50%;vertical-align:middle;width:30px}.btn--loader-alt .btn--loader-icon{border-color:rgba(255,255,255,0.2);border-left-color:#fff}.btn--loader.is-loading{padding-right:70px}.btn--loader.is-loading .btn--loader-icon{-webkit-animation:load8 1s infinite linear;animation:load8 1s infinite linear;opacity:1;-webkit-transition:opacity 800ms 100ms ease;transition:opacity 800ms 100ms ease}.btn--geo{background-color:transparent;color:#2A2D36;display:inline;font-size:32px;line-height:32px;padding:10px;z-index:10}.btn--health{color:#2A2D36;background:#EBF0F1}.btn--health:focus,.btn--health:hover,.btn--health:active,.btn--health.active{color:#2A2D36;background:#cddadc}.btn--health.selected,.btn--health.selected:focus,.btn--health.selected:hover,.btn--health.selected:active,.btn--health.selected.active{color:#2A2D36;background:#9DB3BB;pointer-events:none}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn--payment:before{content:'\e637'}.btn--login-register{font-size:16px;font-weight:600;margin-left:12px;padding:11px 24px}.btn--block{display:block;width:100%}.btn--back-to-top{border:solid 1px #9DB3BB;-webkit-border-radius:50%;border-radius:50%;color:#9DB3BB;display:block;font-size:14px;height:40px;line-height:40px;margin:0 auto;position:relative;text-align:center;width:40px}@media (min-width: 768px){.btn--back-to-top{margin:5px 0 0 0}}.btn--back-to-top:hover,.btn--back-to-top:focus,.btn--back-to-top:active{border-color:#fff;color:#fff}.btn--multiline{white-space:normal}.btn.disabled,.btn[disabled]{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn--search-filter{background-color:transparent;border:solid 1px #404553;-webkit-border-radius:16px;border-radius:16px;color:#2A2D36;font-size:14px;margin:0 10px 12px 0;padding:6px 12px}@media (min-width: 768px){.btn--search-filter{margin:0 5px 5px 0}}.btn--search-filter:focus,.btn--search-filter:hover{border-color:#9DB3BB;color:#2A2D36}.btn--search-filter.active{background-color:#9DB3BB;border-color:#9DB3BB;color:#fff}.btn--search-filter input[type=checkbox]{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}@font-face{font-family:"our-svg-font";font-display:swap;src:url("/frontend/fonts/our-svg-font.woff") format("woff"),url("/frontend/fonts/our-svg-font.ttf") format("truetype"),url("/frontend/fonts/our-svg-font.svg#our-svg-font") format("svg")}.icon:before{font-family:"our-svg-font";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"our-svg-font";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-personal-trainer:before{content:"\E600"}.icon-rss:before{content:"\E601"}.icon-twitter2:before{content:"\E602"}.icon-zoom:before{content:"\E606"}.icon-search:before{content:"\E60A"}.icon-cafe-line:before{content:"\E60D"}.icon-class-freedom:before{content:"\E60E"}.icon-changing-rooms-line:before{content:"\E60F"}.icon-creche-line:before{content:"\E610"}.icon-lockers-line:before{content:"\E613"}.icon-parking-line:before{content:"\E614"}.icon-showers-line:before{content:"\E616"}.icon-gym-freedom:before{content:"\E617"}.icon-wifi-line:before{content:"\E619"}.icon-gift:before{content:"\E61A"}.icon-how-it-works3:before{content:"\E622"}.icon-wifi2:before{content:"\E623"}.icon-back:before{content:"\E628"}.icon-swim:before{content:"\E629"}.icon-feedback-alert:before{content:"\E62A"}.icon-time:before{content:"\E62C"}.icon-arrow-top:before{content:"\E62D"}.icon-close:before{content:"\E630"}.icon-calendar2:before{content:"\E631"}.icon-error:before{content:"\E636"}.icon-secure:before{content:"\E637"}.icon-success:before{content:"\E638"}.icon-chevron-right:before{content:"\E651"}.icon-chevron-down:before{content:"\E652"}.icon-rate-half:before{content:"\E657"}.icon-rate-full:before{content:"\E658"}.icon-rate-empty:before{content:"\E659"}.icon-arrow-bottom:before{content:"\E65A"}.icon-locker:before{content:"\E65D"}.icon-feedback-success:before{content:"\E667"}.icon-feedback-pending:before{content:"\E668"}.icon-feedback-left:before{content:"\E669"}.icon-edit:before{content:"\E66A"}.icon-gym:before{content:"\E66B"}.icon-mobile-terms:before{content:"\E66F"}.icon-mobile-pass:before{content:"\E677"}.icon-mobile-howitworks:before{content:"\E67B"}.icon-mobile-basket:before{content:"\E681"}.icon-wallet:before{content:"\E685"}.icon-satellite:before{content:"\E68B"}.icon-air:before{content:"\E68E"}.icon-forward:before{content:"\E691"}.icon-chevron-left:before{content:"\E699"}.icon-chevron-up:before{content:"\E69A"}.icon-calendar_today:before{content:"\E6A8"}.icon-calendar_tomorrow:before{content:"\E6A9"}.icon-calendar-date:before{content:"\E6AA"}.icon-whatsapp:before{content:"\E6AD"}.icon-contact:before{content:"\E6AE"}.icon-twitter:before{content:"\E6AF"}.icon-facebook:before{content:"\E6B0"}.icon-export:before{content:"\E6B1"}.icon-listing:before{content:"\E6BC"}.icon-favorite:before{content:"\E6BD"}.icon-facebook2:before{content:"\E6C1"}.icon-swim-freedom:before{content:"\E6C7"}.icon-premium:before{content:"\E6C8"}.icon-disabled-access-line:before{content:"\E6C9"}.icon-yoga:before{content:"\E906"}.icon-personal-training:before{content:"\E909"}.icon-list:before{content:"\E90D"}.icon-filters:before{content:"\E915"}.icon-pin-logo:before{content:"\E91B"}.icon-chevron-left-thin:before{content:"\E91E"}.icon-chevron-right-thin:before{content:"\E91F"}.icon-cycle:before{content:"\E920"}.icon-drive:before{content:"\E921"}.icon-walk:before{content:"\E922"}.icon-diamond:before{content:"\E924"}.icon-mplus-cancel:before{content:"\E938"}.icon-mplus-pause:before{content:"\E939"}.icon-geo-location:before{content:"\E93A"}.icon-linkedin:before{content:"\EAC9"}.icon-fa-mail:before{content:"\F003"}.icon-uniF028:before{content:"\F028"}.icon-uniF02C:before{content:"\F02C"}.icon-uniF02E:before{content:"\F02E"}.icon-uniF045:before{content:"\F045"}.icon-uniF046:before{content:"\F046"}.icon-ten-pass:before{content:"\F084"}.icon-five-pass:before{content:"\F085"}.icon-one-pass:before{content:"\F086"}.icon-no-contract:before{content:"\F087"}.icon-payments:before{content:"\F088"}.icon-workout:before{content:"\F089"}.icon-map-view:before{content:"\F08A"}.icon-list-view:before{content:"\F08B"}.icon-cabletv-line:before{content:"\F08C"}.icon-air-conditioning-line:before{content:"\F08D"}.icon-satellite-tv-line:before{content:"\F08E"}.icon-lock:before{content:"\F08F"}.icon-cancel:before{content:"\F090"}.icon-fix:before{content:"\F091"}.icon-pause:before{content:"\F092"}.icon-single-ticket:before{content:"\F093"}.icon-arrow-left:before{content:"\F094"}.icon-arrow-right:before{content:"\F095"}.icon-ladies-only:before{content:"\F096"}.icon-fitness-studio-line:before{content:"\F099"}.icon-free-weights-line:before{content:"\F09A"}.icon-functional-training-line:before{content:"\F09B"}.icon-group-exercise-line:before{content:"\F09C"}.icon-jacuzzi-line:before{content:"\F09D"}.icon-ladies-only-area-line:before{content:"\F09E"}.icon-lane-swimming-line:before{content:"\F09F"}.icon-mat-area-line:before{content:"\F0A0"}.icon-olympic-weights-line:before{content:"\F0A1"}.icon-outdoor-training-line:before{content:"\F0A2"}.icon-personal-training-line:before{content:"\F0A3"}.icon-pilates-line:before{content:"\F0A4"}.icon-powerplate-line:before{content:"\F0A5"}.icon-punch-bags-line:before{content:"\F0A6"}.icon-resistance-machines-line:before{content:"\F0A7"}.icon-sauna-line:before{content:"\F0A8"}.icon-spa-facilities-line:before{content:"\F0A9"}.icon-squash-line:before{content:"\F0AA"}.icon-steam-room-line:before{content:"\F0AB"}.icon-sun-beds-line:before{content:"\F0AC"}.icon-swimming-pool-line:before{content:"\F0AD"}.icon-tennis-line:before{content:"\F0AE"}.icon-towels-line:before{content:"\F0AF"}.icon-yoga-line:before{content:"\F0B0"}.icon-cardio-machines-line:before{content:"\F0B1"}.icon-boxing-ring-line:before{content:"\F0B2"}.icon-minus:before{content:"\F0B3"}.icon-plus:before{content:"\F0B4"}.icon-comment:before{content:"\F0B5"}.icon-video-play:before{content:"\F0B7"}.icon-video-pause:before{content:"\F0B8"}.icon-facebook_social:before{content:"\F0B9"}.icon-linkedin_social:before{content:"\F0BB"}.icon-twitter_social:before{content:"\F0BC"}.icon-youtube_social:before{content:"\F0BD"}.icon-instagram_social:before{content:"\F0BE"}.icon-location:before{content:"\F0BF"}.icon-question:before{content:"\F0C0"}.icon-person:before{content:"\F0C1"}@font-face{font-family:"EuclidCircularB";font-weight:200;font-style:normal;font-display:swap;src:url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Light.woff2) format("woff2"),url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Light.woff) format("woff"),url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Light.ttf) format("truetype")}@font-face{font-family:"EuclidCircularB";font-weight:400;font-style:normal;font-display:swap;src:url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Regular.woff2) format("woff2"),url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Regular.woff) format("woff"),url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Regular.ttf) format("truetype")}@font-face{font-family:"EuclidCircularB";font-weight:600;font-style:normal;font-display:swap;src:url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Medium.woff2) format("woff2"),url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Medium.woff) format("woff"),url(/frontend/fonts/EuclidCircularB/EuclidCircularB-Medium.ttf) format("truetype")}@font-face{font-family:"HussleEuclid";font-weight:400;font-style:normal;font-display:swap;src:url(/frontend/fonts/HussleEuclid/HussleEuclid-Medium-WebM.woff2) format("woff2"),url(/frontend/fonts/HussleEuclid/HussleEuclid-Medium-WebM.woff) format("woff"),url(/frontend/fonts/HussleEuclid/HussleEuclid-Medium-WebM.ttf) format("truetype")}.font-light{font-weight:200}.font-regular{font-weight:400}.font-medium{font-weight:600}.form-control,.select-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #9DB3BB;-webkit-border-radius:0;border-radius:0;color:#2A2D36;display:block;font-size:16px;font-weight:600;line-height:22px;padding:10px;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;width:100%}.form-control:focus,.select-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-webkit-input-placeholder,.select-control::-webkit-input-placeholder{color:#9DB3BB}.form-control:-ms-input-placeholder,.select-control:-ms-input-placeholder{color:#9DB3BB}.form-control::placeholder,.select-control::placeholder{color:#9DB3BB}.form-control.required:after,.select-control.required:after{content:"*";font-weight:600}.form-label,.select-label{display:block;font-size:15px;font-weight:400;line-height:24px;margin-bottom:8px}.form-group,.select-group{margin-bottom:15px}.select-control{background-image:url("/frontend/img/bg/arrow-bottom.svg");background-position:right 15px center;background-repeat:no-repeat;background-size:16px 10px;color:#9DB3BB;padding-right:45px}.select-control.is-selected{color:#2A2D36}.select-control__option{color:#2A2D36}.select-control::-ms-expand{display:none}.input-error{color:#e62525}.form-group{margin-bottom:15px}label.required:after,span.required:after{content:' *';font-weight:600}.checker{background-color:#fff;border:1px solid #9DB3BB;cursor:pointer;display:inline-block;font-size:14px;height:20px;line-height:20px;margin-right:8px;text-align:center;text-indent:0;vertical-align:middle;width:20px;padding:10px;position:relative}.checker .checked{color:#2A2D36;padding-left:2px;position:absolute;top:2px;right:4px}.checker .checked:after{font-family:"our-svg-font",serif;content:"\e638"}.checker .checked>span{display:block}.checker-label{font-weight:normal;font-size:inherit;vertical-align:middle;font-size:13px;color:#2A2D36}.checker-wrapper{cursor:pointer;display:inline-block}.ticked{background-color:#B4FA05;border-color:#B4FA05}.input-group{display:block;height:32px;line-height:26px;margin-bottom:15px;width:100%}.input-group-btn{background-color:#9DB3BB;border:none;color:#fff;cursor:pointer;display:block;float:left;font-size:26px;height:100%;outline:none;padding:2px 0;width:33.333%}.input-group-btn:hover,.input-group-btn :active,.input-group-btn :focus{color:#B4FA05}.input-group-btn:disabled{color:rgba(255,255,255,0.6)}.input-group-field{background-color:#fff;border-bottom:2px solid #9DB3BB;border-left:none;-webkit-border-radius:0;border-radius:0;border-right:none;border-top:2px solid #9DB3BB;color:#2A2D36;display:block;float:left;font-size:16px;font-weight:600;height:100%;line-height:1;-moz-appearance:textfield;padding:10px 0;text-align:center;width:33.333%}.input-group-field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.input-group-field:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);outline:0}.bg-white{background-color:#fff}.bg-primary{background-color:#2A2D36}.bg-secondary{background-color:#B4FA05}.bg-tertiary{background-color:#9DB3BB}.bg-tertiary--light{background-color:rgba(157,179,187,0.4)}.bg-tertiary-new{background-color:#587074}.bg-light{background-color:#EBF0F1}.bg-accent{background-color:#554CE8}.color-white{color:#fff}.color-secondary{color:#B4FA05}.color-tertiary{color:#9DB3BB}.color-tertiary-new{color:#587074}.color-error{color:#e62525}.color-positive{color:#6abf5a}.font-primary{font-family:"EuclidCircularB",sans-serif}.font-secondary{font-family:"HussleEuclid",sans-serif}.color-font{color:#2A2D36}.color-font-secondary{color:#9DB3BB}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lower{text-transform:lowercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.no-margin{margin:0 !important}.price__pounds{font-size:25px}@media (min-width: 1200px){.price__pounds{font-size:30px}}.price__cut{text-decoration:line-through}@media (min-width: 992px){.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-col-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.overflow-hidden{overflow:hidden}@media (min-width: 768px){.overflow-hidden{overflow:visible}}.flexible-container{height:0;overflow:auto;-webkit-transition:height 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:height 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}.w-1{width:1px}.img-circle{-webkit-border-radius:50%;border-radius:50%}.list--unstyled,.list-unstyled{list-style:none;margin:0;padding:0}.list--styled{margin:20px 0;padding-left:30px}.pos-relative{position:relative}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#spacer,#flexible-container{-webkit-transition:height 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:height 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}#spacer{height:55px}@media (min-width: 768px){#spacer{height:0;display:none}}.overlay-drop-down{-webkit-tap-highlight-color:transparent;background:transparent;bottom:0;display:block;left:0;position:absolute;right:0;top:65px;z-index:4}@media (max-width: 767px){.overlay-drop-down{display:none !important}}.w-600{width:600px}.box-shadow{-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.2);box-shadow:0 20px 40px 0 rgba(0,0,0,0.2)}.space5{height:5px;clear:both}.space10{height:10px;clear:both}.space15{height:15px;clear:both}.space20{height:20px;clear:both}.space25{height:25px;clear:both}.space30{height:30px;clear:both}.space40{height:40px;clear:both}.space50{height:50px;clear:both}.space60{height:60px;clear:both}.space65{height:65px;clear:both}.space70{height:70px;clear:both}.space80{height:80px;clear:both}.space90{height:90px;clear:both}.space100{height:100px;clear:both}.space120{height:120px;clear:both}.loader-32{position:relative}.loader-32:before{background:rgba(255,255,255,0.9);bottom:1px;content:'';left:1px;position:absolute;right:1px;top:1px;z-index:1}.loader-32:after{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 0 0 #9DB3BB;box-shadow:0 2px 0 0 #9DB3BB;content:'';display:block;height:26px;left:50%;margin-left:-13px;margin-top:-13px;position:absolute;top:50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:26px;z-index:2}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-dots-centre,.loader-dots:before,.loader-dots:after{-webkit-animation:load-dots 1.2s infinite linear;animation:load-dots 1.2s infinite linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#2A2D36;-webkit-border-radius:50%;border-radius:50%;height:13px;width:13px}.loader-dots{margin:0 auto 0 auto;position:relative;text-indent:-9999em;width:65px}.loader-dots:before,.loader-dots:after,.loader-dots-centre{content:'';position:absolute;top:4px}.loader-dots:before{-webkit-animation-delay:0s;animation-delay:0s;left:0;opacity:1}.loader-dots-centre{-webkit-animation-delay:0.2s;animation-delay:0.2s;left:26px}.loader-dots:after{-webkit-animation-delay:0.4s;animation-delay:0.4s;left:52px}@-webkit-keyframes load-dots{0%,100%{opacity:1}40%,80%{opacity:0.5}50%{opacity:0}}@keyframes load-dots{0%,100%{opacity:1}40%,80%{opacity:0.5}50%{opacity:0}}.loader-dual-ring{display:inline-block;height:32px;width:32px}.loader-dual-ring:after{-webkit-animation:loader-dual-ring 1.2s linear infinite;animation:loader-dual-ring 1.2s linear infinite;border:2px solid;border-color:#fff transparent #fff transparent;-webkit-border-radius:50%;border-radius:50%;content:" ";display:block;height:25px;margin:0 auto;width:25px}@-webkit-keyframes loader-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.parsley-container,.parsley-element{position:relative}.parsley-output{width:100%;margin-top:10px}@media (min-width: 992px){.parsley-output{margin-top:12px !important}}.parsley-error-container{background:#e62525;color:#fff;font-size:14px;font-weight:600;line-height:20px;padding:7px;position:relative;text-align:center}.parsley-error-container:before{border:solid transparent;border-bottom-color:#e62525;border-width:8px;content:"";height:0;left:50%;margin-left:-8px;pointer-events:none;position:absolute;top:-16px}.parsley-error-check,.parsley-success-check{display:none}.parsley-error-check{background-color:#e62525}.parsley-error-check:after{border-right-color:#e62525}.parsley-success-check{background-color:#6abf5a}.parsley-success-check:after{border-right-color:#6abf5a}.has-error .parsley-error-check,.has-success .parsley-success-check{opacity:1}select[data-ss-uuid]{height:0;outline:none;position:absolute;pointer-events:none;visibility:hidden}.touch select[data-ss-uuid]{height:100%;opacity:0;left:0;pointer-events:all;top:0;visibility:visible;width:100%}.style-select{display:block;position:relative;line-height:15px}.style-select,.style-select>*{-webkit-box-sizing:border-box;box-sizing:border-box;color:#2A2D36;cursor:pointer;font-size:14px;font-weight:300;margin:0;padding:0;text-align:left}.style-select .ss-selected-option{-webkit-border-radius:2px;border-radius:2px;position:relative;width:100%;background-color:#fff;border:2px solid #9DB3BB;color:#2A2D36;display:block;font-size:16px;font-weight:600;line-height:22px;padding:10px 30px 10px 10px}.style-select .ss-selected-option::after{bottom:8px;color:#9DB3BB;content:"\E652";font-family:"our-svg-font",serif;display:block;font-size:15px;position:absolute;right:10px;-webkit-transition:color 0.2s;transition:color 0.2s}.style-select .ss-dropdown{-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.15);display:none;left:2%;right:2%;overflow:hidden;position:absolute;top:10px;width:95%;z-index:1}.style-select .ss-dropdown .ss-option{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 10px;width:100%}.style-select .ss-dropdown .ss-option.highlighted{background-color:#f2f4f8}.style-select .ss-dropdown .ss-option.disabled{color:#9DB3BB}.style-select .ss-dropdown .ss-option:first-of-type{display:none}.style-select.open .ss-dropdown{display:block}.style-select.open .ss-selected-option::after{color:#9DB3BB;content:"\E69A";font-family:"our-svg-font",serif}.alert{color:#2A2D36;font-size:16px;font-weight:400;line-height:1.3em;margin-bottom:15px;padding:15px;position:relative;text-align:center}@media (min-width: 768px){.alert{line-height:1.5em}}@media (min-width: 768px){.alert__list{margin-top:10px}}.alert .icon{font-size:20px;margin-right:10px;position:relative;top:2px;vertical-align:middle}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert a{text-decoration:underline}.alert .close{color:#000;background-color:transparent;border:none;font-size:20px;font-weight:700;height:20px;line-height:1;opacity:0.3;padding:0;position:absolute;right:0;top:0;width:20px}.alert-success{background-color:#eff8ed}.alert-info{background-color:#EBF0F1}.alert-warning{background-color:#fcf8e3}.alert-danger,.alert-error{background-color:#f6aeae}.alert-danger a,.alert-error a{color:#2A2D36;font-weight:600;text-decoration:underline}.alert-danger a:hover,.alert-danger a:active,.alert-danger a:focus,.alert-error a:hover,.alert-error a:active,.alert-error a:focus{color:#2A2D36}.alert--with-icon{padding-left:45px;text-align:left}.alert--with-icon .icon{position:absolute;top:15px;left:15px}.messenger-desktop>.alert:first-child{margin-top:15px}.app-banner{background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:78px;padding:10px}.app-banner__btn-close{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2A2D36;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;font-size:10px}.app-banner__icon{background-size:cover;background-image:url("/apple-touch-icon-114x114.png");-webkit-border-radius:8px;border-radius:8px;display:block;-webkit-box-flex:0;-webkit-flex:0 0 57px;-ms-flex:0 0 57px;flex:0 0 57px;height:57px;width:57px}.app-banner__info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:13px;line-height:16px;padding:0 10px}.app-banner__title{font-family:"EuclidCircularB",sans-serif;font-size:15px;font-weight:600;line-height:18px;margin-bottom:2px}.app-banner__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2A2D36;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 55px;-ms-flex:0 0 55px;flex:0 0 55px;font-family:"EuclidCircularB",sans-serif;font-size:16px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.app-banner__spacer{height:78px}.app-download{background-color:#B4FA05}.app-download__container{padding:230px 0 40px 0;position:relative;text-align:center}@media (min-width: 992px){.app-download__container{padding:35px 0}}.app-download__container.in-view{background:#B4FA05 url("/frontend/img/app-download-logo.svg") no-repeat center top 20px;background-size:225px 232px}@media (min-width: 992px){.app-download__container.in-view{background-image:url("/frontend/img/app-download-logo-desktop.svg");background-position:left center;background-size:276px 189px}}@media (min-width: 1440px){.app-download__container.in-view{background-position:left 10px center}}.app-download__title{font-size:30px;line-height:40px;margin:30px auto;max-width:345px}@media (min-width: 768px){.app-download__title{max-width:none}}@media (min-width: 992px){.app-download__title{margin:10px auto 15px 240px}}@media (min-width: 1200px){.app-download__title{margin-left:0}}.app-download__buttons{margin:0 auto;text-align:center}.app-download__img{bottom:0;height:281px;margin-top:-80px;position:absolute;right:40px;width:296px}.auth-modal__container.ReactModal__Content.ReactModal__Content--after-open{background-color:transparent}@media (min-width: 768px){.auth-modal__container.ReactModal__Content.ReactModal__Content--after-open{min-width:auto;max-width:440px}}.auth-modal__close{color:#9DB3BB;font-size:36px;line-height:36px;position:absolute;right:15px;top:5px}.auth-modal .alert{-webkit-border-radius:0;border-radius:0;margin:0}.auth-modal__tab-content{margin:0 auto;max-width:350px;min-height:400px;padding:15px}@media (min-width: 768px){.auth-modal__tab-content{min-height:305px}}@media (min-width: 992px){.auth-modal__tab-content{min-height:345px}}.auth-modal__tab-content-container{background-color:#fff;padding:15px}.auth-modal__sub-title{font-size:26px;margin-bottom:15px}.auth-modal__text{font-size:16px;line-height:20px}.auth-modal__or{font-weight:400;font-size:14px;line-height:14px;margin:25px 0}.auth-modal__or:after{border-bottom:solid 1px #9DB3BB;content:"";display:block;position:relative;top:-7px;z-index:0}.auth-modal__or-inner{background-color:#fff;display:inline-block;margin:0 auto;padding:0 20px;position:relative;z-index:1}.auth-modal__link{text-decoration:underline}.auth-modal__link:hover{color:#587074}.auth-modal__reset{color:#9DB3BB;display:block;font-size:14px;font-weight:600;margin:-10px 0 20px 0;text-align:right}.auth-modal__reset:hover{text-decoration:underline}.badge{background-color:#B4FA05;-webkit-border-radius:50%;border-radius:50%;color:#2A2D36;display:inline-block;font-size:12px;font-weight:600;height:18px;line-height:18px;margin-left:4px;position:relative;text-align:center;top:-1px;width:18px}.basket{background-color:#fff;overflow:auto;padding-bottom:20px}@media (min-width: 768px){.basket{overflow:initial}}.basket__totals{font-size:16px;margin-bottom:10px;border-top:1px solid #EBF0F1;border-bottom:1px solid #EBF0F1;padding:12px 0 6px 0}@media (min-width: 768px){.basket__totals{font-size:18px;line-height:28px}}.basket__totals .formatted-price{font-size:20px}@media (min-width: 768px){.basket__totals .formatted-price{font-size:22px}}.basket__totals .formatted-price.recurring{font-size:14px}@media (min-width: 768px){.basket__totals .formatted-price.recurring{font-size:16px}}.basket__totals .formatted-price__pounds{font-size:24px}@media (min-width: 768px){.basket__totals .formatted-price__pounds{font-size:26px}}.basket__totals .formatted-price__pounds.recurring{font-size:14px}@media (min-width: 768px){.basket__totals .formatted-price__pounds.recurring{font-size:16px}}.basket__total{font-size:24px}@media (min-width: 768px){.basket__total{font-size:26px}}.basket__recurring-total{font-size:14px}@media (min-width: 768px){.basket__recurring-total{font-size:16px}}.basket__checkout{padding:15px 0 10px 0}@media (min-width: 768px){.basket__checkout{padding-bottom:0}}.basket__delete-product{color:#566174;display:block;font-size:13px;line-height:18px;text-align:right;text-decoration:underline}@media (min-width: 768px){.basket__delete-product{font-size:15px}}.basket__product{margin:10px 0;padding:10px}@media (min-width: 768px){.basket__product{font-size:18px;padding:10px 20px}}.basket__product-gym{border-top:solid 2px #EBF0F1;font-size:18px;line-height:23px;margin:0 0 15px 0;padding-top:20px}@media (min-width: 768px){.basket__product-gym{font-size:22px;line-height:32px}}.basket__product:first-child .basket__product-gym{padding-top:0;border-top:none}.basket__product:last-child{border-bottom:solid 2px #EBF0F1;padding-bottom:25px;margin-bottom:15px}.basket__product-name,.basket__product-price{margin-bottom:5px}.basket__product-description{color:#566174;font-size:13px;line-height:18px}@media (min-width: 768px){.basket__product-description{font-size:15px;line-height:22px}}.basket__product--promotion,.basket__product--promotion:last-child{border:solid 2px #9DB3BB;-webkit-border-radius:2px;border-radius:2px;padding:10px 15px 15px 15px}@media (min-width: 768px){.basket__product--promotion,.basket__product--promotion:last-child{padding:10px 20px 20px 20px}}@media (max-width: 767px){.basket__product--promotion .basket__product-name,.basket__product--promotion:last-child .basket__product-name{line-height:22px}.basket__product--promotion .basket__product-name,.basket__product--promotion .basket__product-price,.basket__product--promotion:last-child .basket__product-name,.basket__product--promotion:last-child .basket__product-price{margin-bottom:10px}}.basket__product-free-trial-renewals{padding:10px;margin-bottom:15px}@media (min-width: 768px){.basket__product-free-trial-renewals{padding:10px 20px}}.basket__product-free-trial-cap{color:#587074;font-size:14px;line-height:1.3;margin-bottom:10px;margin-top:5px}@media (min-width: 992px){.basket__product-free-trial-cap{font-size:16px;margin-top:0}}.basket__desc-list-item{background:transparent url("/frontend/img/tick.svg") no-repeat left top 5px;margin-bottom:5px;padding-left:20px}.basket__row{padding:3px 0}.basket__actions{margin-top:15px}.basket__actions-row{padding:5px 0}.basket__actions-browse-btn{margin-bottom:15px}.basket__message--error{margin-top:15px}@media (min-width: 768px){.basket__message--error{display:none}}.basket__subtotal{color:#566174}.basket__empty{padding-top:30px}.basket__voucher-prompt{font-size:14px;line-height:18px;margin:20px 0 0 0}.basket .input-group{margin-bottom:0}.basket .input-group-field{padding:0}@media (min-width: 768px){.basket .input-group-field{padding:5px 0}}.basket__new{margin-top:3px}@media (min-width: 992px){.basket__new{margin-top:5px}}.basket__new-row{margin-bottom:30px}.basket__new-row--direct{margin-bottom:0}.basket__new-row:first-child{margin-top:30px}.basket__new-h2{font-size:24px;margin:0}@media (min-width: 768px){.basket__new-h2{font-size:30px}}.basket__new-free-trial-cap{font-size:16px;line-height:1.3;margin-top:5px}@media (min-width: 992px){.basket__new-free-trial-cap{font-size:20px}}.basket__new-gym{font-size:18px;line-height:23px;margin-bottom:7px;padding-right:60px}@media (min-width: 768px){.basket__new-gym{font-size:24px;line-height:30px;margin-bottom:10px}}.basket__new-gym-address{font-size:14px;line-height:14px;margin-bottom:20px}@media (min-width: 768px){.basket__new-gym-address{font-size:16px;line-height:16px}}@media (min-width: 992px){.basket__new-gym-address{margin-bottom:30px}}.basket__new-remove{color:#587074;font-size:14px;font-weight:600;margin-top:10px;text-decoration:none}@media (min-width: 768px){.basket__new-remove{margin-top:18px}}@media (min-width: 768px){.basket__new-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 1200px){.basket__new-info{min-height:240px}}.basket__new-img{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:5px;border-radius:5px;height:150px;width:100%}@media (min-width: 768px){.basket__new-img{height:auto;margin-right:15px;width:240px}}@media (min-width: 1200px){.basket__new-img{margin-right:35px;width:375px}}.basket__new-guarantee{background:#EBF0F1;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-size:14px;font-weight:600;line-height:14px;margin:0 5px;padding:5px 15px 5px 45px;text-transform:uppercase}.basket__new-guarantee-container{line-height:38px;margin-bottom:15px;position:relative}.basket__new-guarantee-icon{height:38px;left:0;position:absolute;top:1px;width:38px}@media (min-width: 992px){.basket__new-guarantee-icon{top:3px}}.basket__new-guarantee-icon svg{height:38px;width:38px}.basket__new-list{font-size:14px;line-height:22px;margin:0}@media (min-width: 768px){.basket__new-list{font-size:16px;line-height:30px}}.basket__new-list-item{font-weight:400}.basket__new-list-item:before{font-size:12px;margin-right:10px}.basket__new-payments{margin-top:20px}@media (min-width: 768px){.basket__new-payments{margin-top:30px}}.basket__new-payments-item{background-color:#EBF0F1;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;font-size:16px;font-weight:400;line-height:1.4;padding:10px}@media (min-width: 768px){.basket__new-payments-item{font-size:20px;padding:15px 20px}}.basket__new-payments-item:first-child{border-bottom:solid 1px #9DB3BB;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.basket__new-payments-item:last-child{background-color:transparent;-webkit-border-radius:0;border-radius:0;margin-top:10px}.basket__new-payments-item--single:first-child{border-bottom:none;-webkit-border-radius:5px;border-radius:5px}.basket__new-payments-desc{margin:0;padding-right:20px;width:83%}@media (min-width: 1200px){.basket__new-payments-desc{width:90%}}.basket__new-payments-title{font-size:14px;margin-bottom:5px}@media (min-width: 768px){.basket__new-payments-title{font-size:20px}}.basket__new-payments-daypass{display:inline-block;font-size:14px;margin-top:5px}@media (min-width: 768px){.basket__new-payments-daypass{font-size:18px}}.basket__new-payments-info{font-size:12px;color:#587074;margin-bottom:0}@media (min-width: 768px){.basket__new-payments-info{font-size:14px}}.basket__new-payments-price{text-align:right;width:17%}.basket__new-payments-price .formatted-price{font-size:14px}@media (min-width: 768px){.basket__new-payments-price .formatted-price{font-size:16px}}.basket__new-payments-price .formatted-price__pounds{font-size:18px}@media (min-width: 768px){.basket__new-payments-price .formatted-price__pounds{font-size:20px}}@media (min-width: 1200px){.basket__new-payments-price{width:10%}}.basket__new-payments .price{font-size:12px;font-weight:600}.basket__new-payments .price__pounds{font-size:16px}@media (min-width: 768px){.basket__new-payments .price__pounds{font-size:20px}}.basket__new-payments-total{font-weight:600;font-size:16px;margin-bottom:0}@media (min-width: 768px){.basket__new-payments-total{font-size:20px}}.basket__new-not-direct{background-color:#EBF0F1;-webkit-border-radius:5px;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;font-size:16px;font-weight:400;line-height:1.4;margin-top:20px;padding:10px}@media (min-width: 768px){.basket__new-not-direct{font-size:20px;margin-top:30px;padding:15px 20px}}.basket__new-not-direct .input-group{margin-bottom:0;margin-top:5px}.basket__new-not-direct .basket__new-payments-title{line-height:20px;margin-bottom:0}@media (min-width: 768px){.basket__new-not-direct .basket__new-payments-title{line-height:24px}}@media (min-width: 1200px){.basket__new-not-direct .basket__new-payments-title{line-height:32px}}.basket__new-not-direct .basket__new-payments-desc{width:70%}@media (min-width: 1200px){.basket__new-not-direct .basket__new-payments-desc{width:80%}}.basket__new-not-direct .basket__new-payments-price{width:30%}@media (min-width: 1200px){.basket__new-not-direct .basket__new-payments-price{width:20%}}.basket__summary{background-color:#EBF0F1;margin-top:20px}.basket__summary-title{border-bottom:solid 1px #587074;font-size:16px;font-weight:600;margin-bottom:0;padding:10px 0 8px 0}@media (min-width: 768px){.basket__summary-title{font-size:18px;padding:12px 0 10px 0}}.basket__summary-items{font-size:14px;line-height:1.2;padding:0 10px}@media (min-width: 768px){.basket__summary-items{font-size:16px;padding:0 20px}}.basket__summary-list{margin:7px 0}.basket__summary-item{padding:5px 0}.basket__summary-strike{text-decoration:line-through}.basket__summary-price{font-size:12px;font-weight:400}.basket__summary-price .formatted-price__pounds{font-size:16px}@media (min-width: 768px){.basket__summary-price{font-size:14px}.basket__summary-price .formatted-price__pounds{font-size:18px}}.basket__summary-total{background-color:#587074;color:#fff;font-size:16px;font-weight:600;line-height:26px;padding:5px 10px}@media (min-width: 768px){.basket__summary-total{font-size:18px;padding:5px 20px}}.basket__summary-total-price{font-size:14px;font-weight:600}.basket__summary-total-price .formatted-price__pounds{font-size:20px}@media (min-width: 768px){.basket__summary-total-price{font-size:16px}.basket__summary-total-price .formatted-price__pounds{font-size:22px}}.breadcrumb{font-size:14px;font-weight:600;list-style:none;margin-bottom:20px}.breadcrumb .breadcrumb__element{display:inline-block}.breadcrumb .breadcrumb__element a{color:#9DB3BB}.breadcrumb .breadcrumb__element a:hover,.breadcrumb .breadcrumb__element a:focus,.breadcrumb .breadcrumb__element a:active{color:#B4FA05}.breadcrumb .breadcrumb__element+.breadcrumb__element:before{color:#9DB3BB;content:"/";padding:0 5px}.breadcrumb .active{color:#2A2D36}.breadcrumb .active a{color:#2A2D36}.chat-button{background:#2A2D36 url("/frontend/img/chat-button/bubble.svg") no-repeat center center;background-size:20px 20px;border:solid 2px #2A2D36;-webkit-border-radius:100%;border-radius:100%;bottom:15px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;height:50px;line-height:50px;min-width:50px;padding:0 12px;position:fixed;right:15px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:999998}@media (min-width: 768px){.chat-button{background-position:center right 20px;background-size:24px 24px;-webkit-border-radius:25px;border-radius:25px;padding:0 56px 0 20px}}.chat-button:hover,.chat-button:focus,.chat-button:active{border:solid 2px #B4FA05;outline:none}.chat-button.loader-dual-ring{background-image:none;padding:8px 11px}.chat-button.loader-dual-ring span{display:none}.zEWidget-launcher{display:none}.blog-detail__content{padding:45px 0}.blog-caption__footer{margin-top:20px}.blog-caption__footer-element{font-size:10px;font-weight:400;text-transform:uppercase}@media (min-width: 768px){.blog-caption__footer-element{font-size:12px}}.blog-author{background-color:rgba(157,179,187,0.4);padding:25px;position:relative}@media (min-width: 768px){.blog-author{padding:45px;padding-left:200px}}.blog-author__introduction{clear:none;float:left;font-size:10px;font-weight:400;margin-bottom:5px;margin-left:20px;margin-top:20px;text-transform:uppercase}@media (min-width: 768px){.blog-author__introduction{font-size:12px;float:none;margin-left:0;margin-bottom:10px;margin-top:0}}.blog-author__name{clear:none;float:left;font-size:16px;font-weight:600;margin-bottom:5px;margin-left:20px}@media (min-width: 768px){.blog-author__name{font-size:22px;float:none;margin-left:0}}.blog-author__about{float:left;font-size:18px;margin-top:15px}@media (min-width: 768px){.blog-author__about{margin-top:0}}.blog-author__image-container{float:left;position:relative}@media (min-width: 768px){.blog-author__image-container{float:none;left:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}}.blog-author__image-container img{height:auto;width:70px}@media (min-width: 768px){.blog-author__image-container img{width:auto}}.blog-author__image-container:before{background:transparent url("/frontend/img/bg/img-mask-author.svg") no-repeat center center;background-size:contain;content:"";display:block;height:102%;left:-1%;position:absolute;top:-1%;width:102%}html.community h1{font-size:30px}@media (min-width: 768px){html.community h1{font-size:52px}}.dropdown-panel{background:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.25);box-shadow:0 5px 20px 0 rgba(0,0,0,0.25);display:none;padding:30px 0 15px 0;position:absolute;right:15px;top:-webkit-calc(80px + 5px);top:calc(80px + 5px);width:370px;z-index:999;text-align:left}@media (max-width: 767px){.dropdown-panel{display:none !important}}.dropdown-panel:before{border:solid transparent;border-bottom-color:#fff;border-width:20px;content:"";height:0;margin-left:-20px;pointer-events:none;position:absolute;left:50%;top:-38px;width:0}.dropdown-panel--login{background:#fff url("/frontend/img/preloaders/32x32-trans.gif") center center no-repeat;font-size:14px;line-height:20px;min-height:354px;padding:40px 15px 30px 15px}.dropdown-panel--user-menu{background:#2A2D36;padding:0 15px;width:260px}.dropdown-panel--user-menu:before{border-bottom-color:#2A2D36;left:auto;right:25px}.error-page{background:#2A2D36 url("/frontend/img/bg/error-bg-mobile.jpg") no-repeat center center;background-size:cover;color:#fff;height:-webkit-calc(100vh - 55px);height:calc(100vh - 55px);padding-top:30px;text-align:center}@media (min-width: 768px){.error-page{background-image:url("/frontend/img/bg/error-bg.jpg");height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);padding-top:60px}}.error-page h1{color:#fff;font-size:24px;margin:0 auto;max-width:265px;text-align:center}@media (min-width: 768px){.error-page h1{font-size:38px;max-width:none}}@media (min-width: 992px){.error-page h1{font-size:50px}}.error-page h2{color:#fff;font-size:75px;line-height:1;margin:20px 0;text-align:center}@media (min-width: 768px){.error-page h2{font-size:100px}}@media (min-width: 992px){.error-page h2{font-size:125px}}.error-page h3{color:#fff;font-size:20px;line-height:1;margin-top:30px}@media (min-width: 768px){.error-page h3{font-size:30px;margin-bottom:20px;margin-top:60px}}.error-page a{color:#fff;text-decoration:underline}.error-page .search-form{margin:0 auto}.faqs{position:relative;background:#fff}.faqs--top-space{padding-top:40px}@media (min-width: 1200px){.faqs--top-space{padding-top:80px}}.faqs--btm-space{padding-bottom:40px}@media (min-width: 1200px){.faqs--btm-space{padding-bottom:120px}}.faqs .section-title{margin-bottom:45px}@media (min-width: 1200px){.faqs .section-title{margin-bottom:65px}}.faqs__list{padding:0 7px}@media (min-width: 768px){.faqs__list{padding:0}}.faqs__item{border-bottom:solid 2px #EBF0F1}.faqs__item:first-child{border-top:solid 2px #EBF0F1}.faqs__list-title{cursor:pointer;font-size:16px;line-height:27px;margin-bottom:0;padding:17px 40px 15px 0;position:relative}@media (min-width: 1200px){.faqs__list-title{font-size:22px;padding:23px 40px 21px 0}}.faqs__list-title:after{background-color:#B4FA05;-webkit-border-radius:50%;border-radius:50%;color:#2A2D36;content:"\F0B4";font-family:"our-svg-font",serif;font-size:13px;height:30px;line-height:13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:9px;position:absolute;right:0;text-align:center;top:50%;width:30px}@media (min-width: 1200px){.faqs__list-title:after{top:39px}}.faqs__list-title.is-open:after{content:"\F0B3"}.faqs__list-para{display:none;margin:7px 0 35px 0}@media (min-width: 992px){.faqs__list-para{font-size:16px;line-height:26px;width:85%}}@media (min-width: 1200px){.faqs__list-para{font-size:22px;line-height:38px;margin-bottom:65px}}.faqs__list-para a{text-decoration:none;border-bottom:1px solid #000}.faqs__list-para a:hover,.faqs__list-para a:focus,.faqs__list-para a:active{color:#9DB3BB}.feedback__item{border-top:solid 2px #EBF0F1;font-size:16px;line-height:24px;margin:0 10px 20px 10px;padding-top:20px}@media (min-width: 768px){.feedback__item{margin:0 0 30px 0;padding-top:30px}}@media (min-width: 1200px){.feedback__item{font-size:22px;line-height:36px;margin:0 0 50px 0;padding-top:50px}}.feedback__item:last-of-type{border-bottom:solid 2px #EBF0F1;padding-bottom:20px}.feedback__user-img{height:40px;margin-right:10px;width:40px}@media (min-width: 768px){.feedback__user-img{height:60px;margin-right:25px;width:60px}}.feedback__timestamp{color:#587074;font-size:11px;font-weight:400;letter-spacing:1.75px;margin-bottom:4px;text-transform:uppercase}@media (min-width: 768px){.feedback__timestamp{font-weight:600;margin-top:8px}}@media (min-width: 1200px){.feedback__timestamp{margin-bottom:7px}}.feedback__name{font-size:16px;line-height:26px}@media (min-width: 1200px){.feedback__name{font-size:22px;line-height:1em;margin-bottom:17px}}.feedback__rating{margin-left:5px}@media (min-width: 768px){.feedback__comment{margin-left:85px}}@media (min-width: 1200px){.feedback__comment{margin-bottom:35px}}.feedback__reply{background-color:#EBF0F1;margin-left:10px;padding:15px;position:relative}@media (min-width: 768px){.feedback__reply{margin-left:85px}}@media (min-width: 992px){.feedback__reply{padding:25px 30px}}.feedback__reply:before{border:solid transparent;border-bottom-color:#EBF0F1;border-width:16px;content:"";height:0;left:20px;pointer-events:none;position:absolute;top:-30px;width:0}@media (min-width: 1200px){.feedback__reply:before{left:30px}}@media (min-width: 1200px){.feedback__reply-name{font-size:22px;line-height:36px}}.feedback__reply-comment{margin-bottom:0}.feedback__btn-more{margin:0 auto;width:200px}@media (min-width: 1200px){.latest-comments .feedback__item{font-size:18px;line-height:32px;margin-bottom:30px;padding-top:30px}.latest-comments .feedback__name{font-size:20px;margin-bottom:12px}}.footer{background-color:#2A2D36;border-top:solid 1px #9DB3BB;font-family:"EuclidCircularB",sans-serif}@media (min-width: 768px){.footer{padding-top:30px;border-top:none}}@media (min-width: 992px){.footer{padding-top:45px}}.footer__nav{margin-bottom:10px}@media (max-width: 767px){.footer__nav{border-bottom:solid 1px rgba(255,255,255,0.2)}}.footer__nav-container{padding-bottom:20px;padding-top:20px}@media (max-width: 767px){.footer__nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}}.footer__nav-item{text-align:center}@media (max-width: 767px){.footer__nav-item{width:100%}}@media (min-width: 992px){.footer__nav-item{text-align:left}}.footer__nav-link{color:#9DB3BB;display:block;font-size:14px;font-weight:200;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 767px){.footer__nav-link{line-height:36px}}@media (min-width: 992px){.footer__nav-link{font-size:16px}}@media (min-width: 1200px){.footer__nav-link{font-size:18px}}.footer__nav-link:hover,.footer__nav-link:active,.footer__nav-link:focus{color:#B4FA05}.footer__nav-logo{display:block;margin:10px 20px 0 0;opacity:0.8;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer__nav-logo:hover{opacity:1}@media (min-width: 1200px){.footer__nav-logo{margin:10px 60px 0 0}}@media (min-width: 1440px){.footer__nav-logo{margin:10px 40px 0 0}}.footer__sub-nav-item{display:inline-block;margin-right:40px}.footer__sub-nav-link{color:#9DB3BB;font-family:"EuclidCircularB",sans-serif;font-size:12px;font-weight:400;line-height:80px;position:relative;vertical-align:middle;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer__sub-nav-link:hover,.footer__sub-nav-link:active,.footer__sub-nav-link:focus,.footer__sub-nav-link.is-active{color:#B4FA05}.footer__sub-nav-link.is-active :after{background-color:#2A2D36;bottom:-9px;content:"";display:block;height:24px;left:50%;margin-left:-10px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:24px}.footer__copyright{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#9DB3BB;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:18px;margin:10px 0 20px 0;text-align:center}@media (min-width: 768px){.footer__copyright{font-size:12px;height:80px;margin:0;text-align:left}}.header{background-color:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.07);box-shadow:0 5px 15px 0 rgba(0,0,0,0.07);left:0;overflow:hidden;position:-webkit-sticky;position:sticky;right:0;top:0;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.315, 0.395, 0.355, 1);transition:-webkit-transform 0.4s cubic-bezier(0.315, 0.395, 0.355, 1);transition:transform 0.4s cubic-bezier(0.315, 0.395, 0.355, 1);transition:transform 0.4s cubic-bezier(0.315, 0.395, 0.355, 1),-webkit-transform 0.4s cubic-bezier(0.315, 0.395, 0.355, 1);z-index:11}@media (min-width: 992px){.header--unpinned{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}}.header--unpinned.pinning-disabled{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width: 768px){.header{overflow:visible}}.header__grid{display:table-cell;vertical-align:middle;height:55px}@media (min-width: 768px){.header__grid--logo{width:200px}}@media (min-width: 1200px){.header__grid--logo{width:235px}}.header__grid--tabs{width:140px}@media (min-width: 1440px){.header__grid--tabs{width:200px}}.header__grid--search-index{left:50%;padding-top:20px;position:absolute;width:290px;margin-left:-125px}@media (min-width: 1200px){.header__grid--search-index{margin-left:-145px;width:370px}}@media (min-width: 1440px){.header__grid--search-index{margin-left:-185px}}.header__grid--gym-index{left:50%;margin-left:-105px;padding-top:20px;position:absolute;width:210px}.header__grid--extra{margin-left:-40px;position:absolute;left:50%;top:50%;margin-top:-23px}.header__grid--sales{position:absolute;left:50%;top:50%;margin-top:-18px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 992px){.header__grid--sales{margin-top:-23px}}@media (min-width: 768px){.header__grid--wallet{display:none}}@media (min-width: 768px){.header__grid{height:80px}}.header__nav{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.07);box-shadow:0 5px 15px 0 rgba(0,0,0,0.07);display:table;height:55px;margin:0 auto;padding:0 15px;position:relative;width:100%}@media (min-width: 768px){.header__nav{height:80px;-webkit-box-shadow:none;box-shadow:none}}.header__nav-btn{color:#2A2D36;cursor:pointer;font-size:16px;margin-right:12px;margin-top:6px;padding:5px;position:relative}@media (min-width: 768px){.header__nav-btn{margin-right:8px;margin-top:12px;padding:10px}}.header__nav-btn [class^="icon-"]{font-size:21px}.header__nav-btn-count{background-color:#B4FA05;-webkit-border-radius:50%;border-radius:50%;font-size:9px;font-weight:600;height:12px;line-height:12px;position:absolute;right:-3px;top:0;width:12px}@media (min-width: 768px){.header__nav-btn-count{right:0;top:5px}}.header__nav-btn-subnav{background-color:transparent;border:none;border-top:2px solid #2A2D36;color:#fff;cursor:pointer;height:18px;margin-left:12px;padding:0;position:relative;text-align:right;width:23px}.header__nav-btn-subnav:before,.header__nav-btn-subnav:after{border-top:2px solid #2A2D36;content:'';display:inline-block;height:2px;left:0;position:absolute;right:0;width:23px}.header__nav-btn-subnav:before{top:6px}.header__nav-btn-subnav:after{top:14px}.header__nav-btn-subnav:focus{outline:none}.header__overlay{background-color:rgba(0,0,0,0.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;z-index:8}@media (min-width: 768px){.header__overlay{display:none}}.header__content{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.header__search{position:relative;width:180px}@media (min-width: 1200px){.header__search{width:210px}}.header__search-link{color:#9DB3BB}.header__search-link.is-selected,.header__search-link:hover,.header__search-link:active,.header__search-link:focus{color:#2A2D36}.header__search-icons{margin-top:7px;padding-left:5px;width:110px}@media (min-width: 1200px){.header__search-icons{padding-left:15px;width:160px}}.header__search-icon{color:#9DB3BB;cursor:pointer;margin-left:5px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media (min-width: 1200px){.header__search-icon{margin-left:20px}}.header__search-icon.is-selected,.header__search-icon:hover,.header__search-icon:active,.header__search-icon:focus{color:#2A2D36}.header__search-icon--filter{font-size:18px;position:relative;top:-1px}.header .content{opacity:0;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.header.open .content{opacity:1;-webkit-transition:opacity 0.5s 0.1s;transition:opacity 0.5s 0.1s}@media (min-width: 768px){.header.open .content{display:none !important}}#headerShInput .ms-ctn,#headerShInputShPage .ms-ctn{background:transparent !important;border:solid 2px #2A2D36;border-left:none;border-right:none;border-top:none;display:inline-table;-webkit-box-shadow:none !important;box-shadow:none !important;color:#2A2D36;height:0px;outline:none !important;padding:0px !important;text-align:center;width:150px}@media (min-width: 1200px){#headerShInput .ms-ctn,#headerShInputShPage .ms-ctn{width:180px}}#headerShInput .ms-ctn input,#headerShInputShPage .ms-ctn input{background:transparent;float:none}#headerShInput .ms-res-ctn,#headerShInputShPage .ms-res-ctn{background-color:#fff}#headerShInput .infMsg,#headerShInputShPage .infMsg{display:none !important}#headerShInput .iconPos,#headerShInputShPage .iconPos{color:#2A2D36;right:20px;position:relative;cursor:pointer;top:2px}#headerShInput .inputText,#headerShInputShPage .inputText{background:transparent;color:#2A2D36;float:left;padding:0px;border:none;margin:0px;position:relative;font-weight:200;font-size:16px;line-height:1.42857143}#headerShInput .ms-icon-search,#headerShInputShPage .ms-icon-search{font-size:20px;line-height:20px;position:absolute;right:5px;top:13px}#gym-refine{margin:0 auto;max-width:475px}#gym-refine .ms-ctn{margin:0px !important;padding:0px !important;background:transparent !important;border-color:#0d2240 !important;border-width:1px !important;border-top:none !important;border-left:none !important;border-right:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#0d2240 !important;outline:none !important;height:30px}#gym-refine .ms-ctn input{background:transparent;float:none}#gym-refine .iconPos{color:#000000;right:20px;position:absolute;cursor:pointer;top:25px}#gym-refine .inputText{background:transparent;color:#0d2240;border:none;margin:0px;top:5px;position:relative;font-family:'Arial', sans-serif;font-weight:500;font-size:15px;line-height:1.42857143}#gym-refine .ms-sel-ctn{margin-top:10px;margin-left:0px}#gym-refine .infMsg{display:none !important}#gym-refine #price.mobile .btn-group>.btn-group{padding:6px 0;background-color:#fff;border-bottom:1px solid #9DB3BB}#gym-refine #price.mobile .btn-group>.btn{border-top-width:0 !important;border-left-width:0 !important;border-bottom-width:0 !important;font-size:44px;padding:0px;border-color:#9DB3BB;height:55px}#gym-refine #price.mobile .btn-group>.btn span[class^=icon]{color:#9DB3BB;-webkit-transition:color .25s;transition:color .25s}#gym-refine #price.mobile .btn-group>.btn.selected span[class^=icon]{color:#B4FA05}#gym-refine #price.mobile .btn-group>.btn span.copy{font-size:11px}#gym-refine #price.mobile .btn-group:last-of-type>.btn{border-right-width:0 !important}#gym-refine #price.mobile .btn-group>.btn:hover,#gym-refine #price.mobile .btn-group>.btn:focus,#gym-refine #price.mobile .btn-group>.btn:active,#gym-refine #price.mobile .btn-group>.btn.active{z-index:inherit;background:#fff;-webkit-box-shadow:none;box-shadow:none;outline:0}#gym-refine #shInputBut{background:none;border:none}.our-logo{background-image:url("/frontend/img/logos/our-logo-full.svg");background-repeat:no-repeat;display:block;text-decoration:none}.our-logo--short{background-image:url("/frontend/img/logos/our-logo.svg")}.our-logo--header{background-size:140px 33px;background-position:left center;height:33px;width:140px}@media (min-width: 768px){.our-logo--header{background-size:180px 43px;float:left;height:43px;width:180px}}.login-panel__container{background-color:#fff}.login-panel__title{font-size:22px;font-weight:600;margin-bottom:25px;text-transform:none}.login-panel__register-link{font-weight:600}.login-panel__register-link:hover{color:#2A2D36;text-decoration:underline}.login-panel__login-btn{margin-bottom:10px}.login-panel__reset-link{color:#9DB3BB;display:inline-block;font-weight:600;margin-bottom:25px;position:relative;top:-5px}.login-panel__reset-link:hover{text-decoration:underline}.login-panel__no-account{margin-top:10px}.pagination{position:relative}.pagination__item{display:none;margin:0 5px}@media (min-width: 600px){.pagination__item{display:inline-block}}.pagination__item--next,.pagination__item--prev{display:inline-block;position:absolute;top:0}@media (min-width: 600px){.pagination__item--next,.pagination__item--prev{position:relative;top:2px}}.pagination__item--next{right:0;margin-right:0}.pagination__item--prev{left:0;margin-left:0}.pagination__link{-webkit-border-radius:50%;border-radius:50%;border:solid 1px transparent;display:block;font-size:18px;font-weight:600;height:30px;line-height:28px;-webkit-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out;width:30px}.pagination__link:hover,.pagination__link:focus,.pagination__link:active{border:solid 1px #9DB3BB}.pagination__link.is-current{background-color:#2A2D36;color:#fff}.pagination__link.is-current:hover,.pagination__link.is-current:focus,.pagination__link.is-current:active{border:solid 1px #2A2D36}.pagination__link--next,.pagination__link--prev{border:solid 1px #2A2D36;-webkit-border-radius:2px;border-radius:2px;font-size:28px;font-weight:200;line-height:26px}.pagination__link--ellipsis:hover,.pagination__link--ellipsis:focus,.pagination__link--ellipsis:active{border:solid 1px transparent;color:#2A2D36}.pagination__text{font-size:16px;margin-top:5px}@media (min-width: 600px){.pagination__text{margin-top:8px}}.phone-verification-modal{text-align:center}.phone-verification-modal.in:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-5px}.phone-verification-modal .modal-dialog{display:inline-block;margin:0 auto;text-align:left;vertical-align:middle;min-width:320px;max-width:600px}@media (min-width: 768px){.phone-verification-modal .modal-dialog{max-width:750px;width:100%}}@media (min-width: 1200px){.phone-verification-modal .modal-dialog{width:60%}}.phone-verification-modal .modal-header{padding:15px;border:none}@media (min-width: 768px){.phone-verification-modal .modal-header{padding-top:40px}}.phone-verification-modal .modal-header .close{font-size:30px;float:right;position:relative;top:-10px}@media (min-width: 768px){.phone-verification-modal .modal-header .close{font-size:40px;top:-30px}}.phone-verification-modal .modal-header .modal-title{font-size:18px;text-align:center;font-weight:600;margin-bottom:5px}@media (min-width: 768px){.phone-verification-modal .modal-header .modal-title{font-size:30px;margin-bottom:15px}}.phone-verification-modal .modal-header p{color:#2A2D36;display:block;font-size:16px;line-height:26px;text-align:center}@media (min-width: 768px){.phone-verification-modal .modal-header p{font-size:18px;line-height:32px;margin:0 auto 20px auto;width:80%}}@media (min-width: 1200px){.phone-verification-modal .modal-header p{width:60%}}.phone-verification-modal .modal-header p.error{color:#e62525}.phone-verification-modal .modal-header #code-errors p{color:#e62525}.phone-verification-modal .modal-header #code-errors p.green{color:#6abf5a}.phone-verification-modal .modal-body{padding:0 15px 15px 15px}@media (min-width: 768px){.phone-verification-modal .modal-body{padding-bottom:70px}}.phone-verification-modal .modal-body .phone-verification__sms-code{font-size:16px;margin:0 auto 20px auto;text-align:center}@media (min-width: 768px){.phone-verification-modal .modal-body .phone-verification__sms-code{height:60px;margin-bottom:30px;width:50%}}@media (min-width: 1200px){.phone-verification-modal .modal-body .actions{margin:0 auto;width:60%}}.popular-posts__link{background-color:#EBF0F1;display:block;margin-bottom:2px;padding:20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.popular-posts__link:hover{background-color:#2A2D36;color:#fff}.popular-posts__link:hover .popular-posts__desc{color:#fff}.popular-posts__img{width:10%}@media (min-width: 992px){.popular-posts__img{width:22%}}.popular-posts__desc{clear:none;font-size:16px;line-height:20px;margin-bottom:0;margin-top:-5px;padding-left:18px;width:90%}@media (min-width: 992px){.popular-posts__desc{line-height:24px;width:78%}}.register-form,.login-form,.reset-form{font-family:"EuclidCircularB",sans-serif;font-size:14px;font-weight:400;line-height:15px;padding-bottom:50px}.register-form__modal,.login-form__modal,.reset-form__modal{padding:50px 85px !important;width:670px}.register-form__title,.login-form__title,.reset-form__title{font-size:30px;line-height:1.4em;margin-bottom:0px;padding:30px 0px 35px}.register-form__discounts,.login-form__discounts,.reset-form__discounts{color:#9DB3BB;font-size:14px;font-weight:600;margin-top:15px}.register-form__questions,.login-form__questions,.reset-form__questions{border-bottom:solid 2px #EBF0F1;padding-bottom:20px}.register-form__question,.login-form__question,.reset-form__question{font-size:16px;margin-bottom:10px}@media (min-width: 768px){.register-form__question,.login-form__question,.reset-form__question{font-size:18px}}.register-form__link,.login-form__link,.reset-form__link{color:#2A2D36;font-weight:600;text-decoration:underline}.register-form__link:hover,.login-form__link:hover,.reset-form__link:hover{color:#575d6f}.register-form__corporate-link,.login-form__corporate-link,.reset-form__corporate-link{display:block;font-size:16px;margin-bottom:20px;text-decoration:underline}.register-form__consent-label,.login-form__consent-label,.reset-form__consent-label{font-size:15px;font-weight:200;line-height:25px;letter-spacing:0.5px;margin-bottom:20px;margin-top:20px}.register-form__btn-container,.login-form__btn-container,.reset-form__btn-container{margin-top:30px}.register-form__btn-container .privacy-policy-link,.login-form__btn-container .privacy-policy-link,.reset-form__btn-container .privacy-policy-link{font-weight:200;line-height:25px;margin-top:10px;padding-left:20px;padding-right:30px}.register-form__btn-container .privacy-policy-link a,.login-form__btn-container .privacy-policy-link a,.reset-form__btn-container .privacy-policy-link a{font-weight:600;text-decoration:underline}.register-form__subscription-types,.login-form__subscription-types,.reset-form__subscription-types{color:#9DB3BB;margin-top:10px}.register-form__subscription-desc,.login-form__subscription-desc,.reset-form__subscription-desc{color:#9DB3BB;line-height:18px;margin-top:3px}.register-form__channels,.login-form__channels,.reset-form__channels{color:#9DB3BB !important;cursor:pointer;display:inline-block;margin-top:10px}.register-form__tandcs,.login-form__tandcs,.reset-form__tandcs{margin-top:20px}.register-form__tandcs-text,.register-form__communication-checkbox-text,.login-form__tandcs-text,.login-form__communication-checkbox-text,.reset-form__tandcs-text,.reset-form__communication-checkbox-text{cursor:pointer;display:block;font-weight:200;line-height:22px;margin-left:33px;margin-top:-23px}.register-form__tandcs-text a,.register-form__communication-checkbox-text a,.login-form__tandcs-text a,.login-form__communication-checkbox-text a,.reset-form__tandcs-text a,.reset-form__communication-checkbox-text a{font-weight:600;text-decoration:underline}.register-form .checker-label,.login-form .checker-label,.reset-form .checker-label{display:inline-block;font-weight:200;letter-spacing:0.5px;line-height:25px;margin-bottom:-20px;margin-left:33px;margin-top:-30px}.register-form .checker-label b,.login-form .checker-label b,.reset-form .checker-label b{font-weight:bold}.register-form__btn-wrapper,.login-form__btn-wrapper,.reset-form__btn-wrapper{margin-bottom:10px}.register-form__label+.parsley-container,.login-form__label+.parsley-container,.reset-form__label+.parsley-container{position:relative}.search-form{margin:0 auto;max-width:445px}@media (min-width: 992px){.search-form{margin:0;max-width:625px;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,0.2);box-shadow:0 20px 40px 0 rgba(0,0,0,0.2)}}.search-form__btn--geo{font-size:26px;position:absolute;right:5px;top:0;z-index:10}@media (min-width: 992px){.search-form__btn--geo{font-size:32px;padding:20px 10px;right:10px;top:3px}}@media (min-width: 992px){.search-form__location-input-container{float:left;width:76%}}.search-form__location-input{background-color:#fff;border:none;-webkit-border-radius:2px;border-radius:2px;display:inline-block;font-size:16px;line-height:46px;padding:0 55px 0 15px;position:relative;width:100%;-webkit-appearance:none}@media (min-width: 992px){.search-form__location-input{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;font-size:22px;line-height:28px;padding:24px 55px 24px 30px}}.search-form__location-input::-webkit-input-placeholder,.search-form__location-input.is-loading{color:#9DB3BB}.search-form__location-input:-ms-input-placeholder,.search-form__location-input.is-loading{color:#9DB3BB}.search-form__location-input::placeholder,.search-form__location-input.is-loading{color:#9DB3BB}.search-form__location-input:focus{outline:0}.search-form__btn-submit{font-size:16px;line-height:16px;margin-top:7px;padding:15px;position:relative;z-index:1}@media (min-width: 992px){.search-form__btn-submit{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;float:right;font-size:22px;line-height:22px;margin-top:0;padding:27px 0;width:24%}}@media (min-width: 992px){.search-form .parsley-output{margin-top:18px;position:absolute;top:75px;z-index:10}}.settings__fieldset{background:#fff}.settings__fieldset-heading{padding:0 20px}.settings__fieldset-heading .edit-details{background-color:#EBF0F1;-webkit-border-radius:50%;border-radius:50%;display:block;float:right;height:38px;position:relative;width:38px}.settings__fieldset-heading .edit-details [class^=icon]{color:#9DB3BB;font-size:16px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.settings__fieldset-title{font-size:18px;font-weight:200;line-height:38px}@media (min-width: 768px){.settings__fieldset-title{font-size:22px}}.settings__fieldset-title-separator{border-color:#EBF0F1;float:left;margin:20px 0;width:100%}.settings__fieldset-footer{display:none;padding:20px}@media (min-width: 768px){.settings__fieldset-footer{padding:0}}.settings__fieldset.editing .settings__fieldset-footer{display:block}.switcher{background:#fff;-webkit-border-radius:999px;border-radius:999px;cursor:pointer;display:inline-block;height:30px;margin:6px;position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);vertical-align:middle;width:56px}.switcher .default-state,.switcher .left-color,.switcher .right-color{border:2px solid #EBF0F1;-webkit-border-radius:999px;border-radius:999px;opacity:0;display:block;height:100%;position:absolute;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;width:100%}.switcher .right-color{border-color:#2A2D36}.switcher .right-color:before,.switcher .left-color:before{color:#fff;line-height:33px;text-shadow:1px 1px 2px rgba(0,0,0,0.15)}.switcher.right-selected .right-color,.switcher.left-selected .left-color{opacity:1}.switcher .switcher-handler{display:block;left:9px;padding:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.switcher .switcher-handler>span{background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 2px 2px 0 rgba(0,0,0,0.1),0 3px 1px 0 rgba(0,0,0,0.05);box-shadow:0 3px 3px 0 rgba(0,0,0,0.05),0 2px 2px 0 rgba(0,0,0,0.1),0 3px 1px 0 rgba(0,0,0,0.05);display:inline-block;height:28px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28px}.switcher.right-selected .switcher-handler{left:20px}.switcher.left-selected .switcher-handler{left:-3px}.switcher.left-selected .switcher-handler>span{border:1px solid #EBF0F1}.panel .panel-heading.settings__fieldset-heading{padding-bottom:0}.panel-body.settings__fieldset-body{padding-top:0}.slider{width:100%}.slider__title{color:#2A2D36;font-size:16px;line-height:16px;margin-bottom:5px}.slider__label{font-size:16px;line-height:16px}.slider__container{margin-bottom:10px;width:100%}@media (min-width: 768px){.slider__container{margin-bottom:5px}}input[type=range]{-webkit-appearance:none;padding:0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{background:#2A2D36;border:none;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;height:28px;width:28px;-webkit-appearance:none;margin-top:-14px}input[type=range]::-webkit-slider-runnable-track{background:#9DB3BB;cursor:pointer;height:4px;width:100%}input[type=range]::-moz-range-thumb{background:#2A2D36;border:none;border-radius:50%;cursor:pointer;height:28px;width:28px}input[type=range]::-moz-range-track{background:#9DB3BB;cursor:pointer;height:4px;width:100%}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:14px 0;color:transparent;cursor:pointer;height:4px;width:100%}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#9DB3BB}input[type=range]::-ms-thumb{background:#2A2D36;border:none;border-radius:50%;cursor:pointer;height:28px;width:28px}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#9DB3BB}.social-links{margin-top:30px}.social-links a{color:#fff;font-size:25px;opacity:0.7;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.social-links a:hover,.social-links a:active,.social-links a:focus{color:#fff;opacity:1}@media (max-width: 991px){.social-links{margin-top:0;margin-bottom:10px;text-align:center}}.social-links--community{margin:0}.social-links--community img{width:auto}.sub-nav{background-color:#fff;margin:0;padding:20px 0}.sub-nav__login-container{border-bottom:solid 2px #d9e2e5;margin-bottom:15px;padding:0 20px 25px 20px;text-align:center}.sub-nav__login-btn{display:block;float:left;margin-right:16px;width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}.sub-nav__login-btn:last-child{margin-right:0}.sub-nav__corporate-link{display:block;font-size:16px;text-decoration:underline}.sub-nav__list-item{padding:0 20px}.sub-nav__list-item-wallet{font-size:14px;font-weight:200;padding:20px 20px 10px 20px}.sub-nav__list-item .icon-wallet{font-size:14px;margin:0 8px 0 15px;position:relative;top:2px}.sub-nav__list-item:last-child .sub-nav__link{border-bottom:none}.sub-nav__link{border-bottom:solid 2px #d9e2e5;color:#2A2D36;display:block;font-size:16px;font-weight:600;line-height:24px;padding:10px 0}.sub-nav__link:hover,.sub-nav__link:focus,.sub-nav__link.is-selected,.sub-nav__link-logout{color:#9DB3BB}.quick-links{padding:55px 15px}.quick-links__container{background-color:#fff}.quick-links__toggle{color:#9DB3BB;display:block;font-weight:400;height:40px;position:relative;text-align:left;width:100%}.quick-links__toggle:hover,.quick-links__toggle:focus,.quick-links__toggle:active{color:#B4FA05}.quick-links__toggle.is-active :after{background-color:#2A2D36;bottom:-28px;content:"";display:block;height:24px;left:30px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:24px}.quick-links__title{color:#2A2D36;font-weight:600;margin:20px 0;text-align:center}@media (min-width: 768px){.quick-links__title{font-size:18px;text-align:left}}.quick-links__list{margin-bottom:30px;margin-top:0;padding:0}.quick-links__item{line-height:22px;list-style:none;padding-bottom:4px;text-align:center}@media (min-width: 768px){.quick-links__item{text-align:left;padding-bottom:12px}}.quick-links__link{color:#2A2D36;font-size:14px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.quick-links__link:hover,.quick-links__link:active,.quick-links__link:focus{color:#9DB3BB}@media (min-width: 768px){.quick-links__link{font-size:16px}}@media (min-width: 1200px){.quick-links__link{font-size:18px}}.quick-links__seo-content{font-size:14px}@media (min-width: 768px){.quick-links__seo-content{font-size:18px}}.quick-links__seo-content>p{margin:0 15px 20px 15px}.quick-links__seo-content .pink{color:#2A2D36 !important}.tags a{background:#2A2D36;color:#fff;float:left;font-size:12px;font-style:italic;height:28px;line-height:28px;margin-bottom:1px;margin-right:1px;padding:0 15px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.tags a:hover{background:#B4FA05;color:#2A2D36}.tool-tip{cursor:pointer;display:inline-block;position:relative}.tool-tip__prompt{font-size:14px;font-weight:200;text-align:right;text-decoration:underline}@media (min-width: 768px){.tool-tip__prompt{font-size:16px}}.tool-tip__icon{color:#9DB3BB;display:inline-block;font-size:21px;height:21px;line-height:21px;margin-left:5px;position:relative;text-align:center;top:5px;width:21px}.tool-tip__popup{background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2);font-size:16px;line-height:24px;opacity:0;padding:20px 25px;pointer-events:none;position:absolute;right:-10px;text-align:left;top:40px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 0.5s;transition:all 0.5s;width:270px;z-index:1}@media (min-width: 768px){.tool-tip__popup{top:50px}}.tool-tip__popup.is-visible{opacity:1;pointer-events:all;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.tool-tip__popup:after{border:solid transparent;border-color:rgba(0,0,0,0);border-bottom-color:#fff;border-width:8px;content:" ";bottom:100%;height:0;margin-left:-8px;pointer-events:none;position:absolute;right:12px;width:0}.tool-tip__content{font-weight:200;margin-bottom:0}.tool-tip__content-title{margin-bottom:15px}.user-menu-panel{color:#fff;font-size:16px;line-height:20px}.user-menu-panel__list{padding:15px 0}.user-menu-panel__balance{margin-bottom:5px;padding:15px 10px 5px 10px;font-size:12px;font-weight:200}.user-menu-panel__balance .icon-wallet{font-size:16px;margin:0 6px 0 10px;position:relative;top:2px}.user-menu-panel__link{color:#fff;font-weight:600;display:block;padding:10px;-webkit-transition:all .1s;transition:all .1s}.user-menu-panel__link:hover,.user-menu-panel__link:focus,.user-menu-panel__link:active,.user-menu-panel__link.is-selected{color:#B4FA05}.user-menu-panel__logout-link{color:#9DB3BB}.user-menu-panel__logout-link:hover,.user-menu-panel__logout-link:focus,.user-menu-panel__logout-link:active{color:#B4FA05}.view-options{bottom:15px;left:15px;position:fixed;z-index:10}.view-options .view-option:not(#map-mobile){background-color:#fff;border:2px solid #9DB3BB;-webkit-border-radius:50%;border-radius:50%;float:left;height:50px;padding:0;position:relative;width:50px}.view-options .view-option:not(#map-mobile):not(:first-child){margin-left:10px}.view-options .view-option:not(#map-mobile) [class^=icon]{color:#2A2D36;font-size:22px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-post{background:#fff;margin-bottom:5px;overflow:hidden;position:relative}.video-post .tags{position:absolute;top:0}.video-post .video-container{float:left;position:relative;width:50%}.video-post .video-container .video{display:none}.video-post .video-container .video-img{cursor:pointer}.video-post .video-container .video-icon{background-color:#B4FA05;color:#fff;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size:26px;left:50%;margin-left:-40px;margin-top:-40px;opacity:0;padding:27px 30px;position:absolute;top:50%;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;width:auto}.video-post .video-container:hover .video-icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.video-post .text-container{float:left;padding:20px 20px 30px 45px;width:50%}.video-post .text-container .title{color:#2A2D36;display:block;font-family:'EuclidCircularB', sans-serif;font-size:24px;font-weight:bold;line-height:34px;text-transform:uppercase}.video-post .text-container .title:hover{color:#B4FA05}.video-post .text-container .date{color:#9DB3BB;font-size:14px;font-style:italic;line-height:18px;margin:10px 0px 22px 0px;padding-left:25px;position:relative}.video-post .text-container .date i{color:#9DB3BB;font-size:18px;left:0;position:absolute;top:0}.video-post .text-container h4{color:#2A2D36;font-size:15px;line-height:22px;margin-bottom:10px}.video-post .text-container p{font-size:16px;line-height:22px;margin:0}.wallet{background-color:#fff;padding:25px 0 30px 0}.wallet__title{border-bottom:solid 2px #EBF0F1;font-size:20px;margin-bottom:15px;padding-bottom:15px}.wallet__sub-title{font-size:16px;margin-bottom:10px}.wallet__balance{font-size:14px;margin-bottom:20px;padding:5px 0 10px 0}.wallet__balance .icon-wallet{margin:0 6px 0 15px;position:relative;top:2px}.wallet__redeem{border-bottom:solid 2px #EBF0F1;margin-bottom:25px;padding-bottom:15px}.wallet__invite-desc{font-size:14px;line-height:22px;margin-bottom:15px}.wallet__btn{margin-top:15px}.wallet__message{margin-bottom:12px;font-size:14px;line-height:21px}.body-color{color:#2A2D36}.white{color:#fff}.salmon{color:#B4FA05}.aqua{color:#9DB3BB}.grey{color:#9DB3BB}.gray{color:#9DB3BB}.light-gray{color:#EBF0F1}.pink{color:#B4FA05}.red{color:#e62525}.blue{color:#50a3f7}.green{color:#6abf5a}.bg-white{background-color:#fff}.bg-pink{background-color:#B4FA05;color:#fff}.bg-green{background-color:#6abf5a;color:#fff}@font-face{font-family:'Glyphicons Halflings';src:url("../../../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot");src:url("../../../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../../../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("../../../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff") format("woff"),url("../../../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../../../../bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg#@{icon-font-svg-id}") format("svg")}.light{font-weight:lighter}.normal,.no-bold,.regular{font-weight:normal}.bold{font-weight:bold}.italics{font-style:italic}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.text-decoration-none{text-decoration:none !important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-transform-none{text-transform:none}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chrome-no-font-boosting{max-height:999999px}.text-justify{text-align:justify}.font10{font-size:10px}.font11{font-size:11px}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font17{font-size:17px}.font18{font-size:18px}.font19{font-size:19px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font25{font-size:25px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font32{font-size:32px}.font34{font-size:34px}.font35{font-size:35px}.font36{font-size:36px}.font38{font-size:38px}.font40{font-size:40px}.font45{font-size:45px}.font50{font-size:50px}.font55{font-size:55px}.font60{font-size:60px}.font65{font-size:65px}.font70{font-size:70px}.font75{font-size:75px}.font110{font-size:110px}.font140{font-size:140px}.line-height-normal,.l-height-normal{line-height:normal}.l-height16{line-height:16px}.l-height18{line-height:18px}.l-height25{line-height:25px}.l-height28{line-height:28px}.l-height30{line-height:30px}.l-height35{line-height:35px}.l-height40{line-height:40px}.l-height50{line-height:50px}.l-height55{line-height:55px}.l-height60{line-height:60px}.l-height80{line-height:80px}.l-height100{line-height:100px}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-top-left{position:absolute;top:0;left:0}.pos-top-right{position:absolute;top:0;right:0}.pos-bottom-left{position:absolute;bottom:0;left:0}.vertical-align-middle{vertical-align:middle}.vertical-align-top{vertical-align:text-top}.display-block{display:block}.display-iblock{display:inline-block;zoom:1}.display-inline{display:inline}.display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex0{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.display-table-center{display:table}.display-table-center>*{display:table-cell;vertical-align:middle}.clear{clear:both}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-touch{-webkit-overflow-scrolling:touch}.top-most{z-index:99999999}.padding0{padding:0px !important}.padding5{padding:5px}.padding10{padding:10px}.padding15{padding:15px}.padding20{padding:20px}.padding25{padding:25px}.padding30{padding:30px}.padding35{padding:35px}.padding40{padding:40px}.padding60{padding:60px}.padding-sides-0{padding-left:0;padding-right:0}.padding-sides-10{padding-left:10px;padding-right:10px}.padding-sides-15{padding-left:15px;padding-right:15px}.padding-sides-20{padding-left:20px;padding-right:20px}.padding-sides-40{padding-left:40px;padding-right:40px}.p-top1{padding-top:1px}.p-top2{padding-top:2px}.p-top3{padding-top:3px}.p-top4{padding-top:4px}.p-top5{padding-top:5px}.p-top10{padding-top:10px}.p-top15{padding-top:15px}.p-top20{padding-top:20px}.p-top20-r-10{padding-top:20px}@media screen and (max-height: 900px){.p-top20-r-10{padding-top:10px}}.p-top25{padding-top:25px}.p-top30{padding-top:30px}.p-top35{padding-top:35px}.p-top40{padding-top:40px}.p-top45{padding-top:45px}.p-top50{padding-top:50px}.p-top55{padding-top:55px}.p-top60{padding-top:60px}.p-top65{padding-top:65px}.p-top70{padding-top:70px}.p-top80{padding-top:80px}.p-top90{padding-top:90px}.p-top100{padding-top:100px}.p-top180{padding-top:180px}.p-top200{padding-top:200px}.p-right0{padding-right:0px}.p-right3{padding-right:3px}.p-right5{padding-right:5px}.p-right10{padding-right:10px}.p-right15{padding-right:15px}.p-right20{padding-right:20px}.p-right25{padding-right:25px}.p-right30{padding-right:30px}.p-right35{padding-right:35px}.p-right40{padding-right:40px}.p-right50{padding-right:50px}.p-right60{padding-right:60px}.p-right80{padding-right:80px}.p-bottom4{padding-bottom:4px}.p-bottom5{padding-bottom:5px}.p-bottom10{padding-bottom:10px}.p-bottom15{padding-bottom:15px}.p-bottom20{padding-bottom:20px}.p-bottom20-r-10{padding-bottom:20px}@media screen and (max-height: 900px){.p-bottom20-r-10{padding-bottom:10px}}.p-bottom25{padding-bottom:25px}.p-bottom30{padding-bottom:30px}.p-bottom40{padding-bottom:40px}.p-bottom45{padding-bottom:45px}.p-bottom50{padding-bottom:50px}.p-bottom60{padding-bottom:60px}.p-bottom80{padding-bottom:80px}.p-left0{padding-left:0px}.p-left5{padding-left:5px}.p-left10{padding-left:10px}.p-left15{padding-left:15px}.p-left20{padding-left:20px}.p-left25{padding-left:25px}.p-left30{padding-left:30px}.p-left35{padding-left:35px}.p-left40{padding-left:40px}.p-left45{padding-left:45px}.p-left50{padding-left:50px}.p-left60{padding-left:60px}.p-left70{padding-left:70px}.p-left80{padding-left:80px}.p-top-bottom-5{padding-top:5px;padding-bottom:5px}.margin0{margin:0px !important}.margin5{margin:5px}.margin10{margin:10px}.margin15{margin:15px}.margin20{margin:20px}.margin25{margin:25px}.margin30{margin:30px}.margin40{margin:40px}.margin-center{margin-left:auto;margin-right:auto}.margin-sides-0{margin-left:0;margin-right:0}.m-top5{margin-top:5px}.m-top10{margin-top:10px}.m-top15{margin-top:15px}.m-top20{margin-top:20px}.m-top25{margin-top:25px}.m-top-10{margin-top:-10px}.m-top-20{margin-top:-20px}.m-top-25{margin-top:-25px}.m-top30{margin-top:30px}.m-top35{margin-top:35px}.m-top40{margin-top:40px}.m-top50{margin-top:50px}.m-top60{margin-top:60px}.m-top70{margin-top:70px}.m-top80{margin-top:80px}.m-top100{margin-top:100px}.m-right5{margin-right:5px}.m-right10{margin-right:10px}.m-right15{margin-right:15px}.m-right-10{margin-right:-10px}.m-right-15{margin-right:-15px}.m-right-20{margin-right:-20px}.m-right20{margin-right:20px}.m-right25{margin-right:25px}.m-right-25{margin-right:-25px}.m-right30{margin-right:30px}.m-right35{margin-right:35px}.m-right-35{margin-right:-35px}.m-right40{margin-right:40px}.m-right50{margin-right:50px}.m-right55{margin-right:55px}.m-bottom0{margin-bottom:0px}.m-bottom5{margin-bottom:5px}.m-bottom10{margin-bottom:10px}.m-bottom15{margin-bottom:15px}.m-bottom20{margin-bottom:20px}.m-bottom25{margin-bottom:25px}.m-bottom30{margin-bottom:30px}.m-bottom35{margin-bottom:35px}.m-bottom40{margin-bottom:40px}.m-bottom50{margin-bottom:50px}.m-bottom60{margin-bottom:60px}.m-bottom70{margin-bottom:70px}.m-bottom100{margin-bottom:100px}.m-left0{margin-left:0px}.m-left5{margin-left:5px}.m-left10{margin-left:10px}.m-left15{margin-left:15px}.m-left20{margin-left:20px}.m-left25{margin-left:25px}.m-left30{margin-left:30px}.m-left35{margin-left:35px}.m-left40{margin-left:40px}.m-left45{margin-left:45px}.m-left50{margin-left:50px}.m-left-5{margin-left:-5px}.m-left-10{margin-left:-10px}.m-left-15{margin-left:-15px}.m-left-20{margin-left:-20px}.m-left-35{margin-left:-35px}.w-20p{width:20%}.w-30p{width:30%}.w-50p{width:50%}.w-100p{width:100%}.w-30{width:30px}.w-1{width:1px}.w-40{width:40px}.w-100{width:100px}.w-130{width:130px}.w-150{width:150px}.w-170{width:170px}.w-180{width:180px}.w-200{width:200px}.w-240{width:240px}.w-250{width:250px}.w-260{width:260px}.w-280{width:280px}.w-340{width:340px}.w-420{width:420px}.w-500{width:500px}.w-600{width:600px}.w-640{width:640px}.w-710{width:710px}.w-800{width:800px}.min-width-200{min-width:200px}.max-width-475{max-width:475px}.h-25{height:25px}.h-35{height:35px}.h-40{height:40px}.h-50{height:50px}.h-55{height:55px}.h-60{height:60px}.h-70{height:70px}.h-90{height:90px}.h-100{height:100px}.h-120{height:120px}.h-166{height:166px}.h-170{height:170px}.h-250{height:250px}.h-600{height:600px}.min-h-60{min-height:60px}.min-h-166{min-height:166px}.top--50{top:-50px}.icon-pos-relativ{width:100px;margin:0 auto;position:relative}.border-light{border:1px solid #9DB3BB}.border-bottom-light{border-bottom:1px solid #9DB3BB}.border-bottom{border-bottom:1px solid #9DB3BB}.border-top{border-top:1px solid #9DB3BB}.border-top-light{border-top:1px solid #9DB3BB}.border-left-light{border-left:1px solid #9DB3BB}.border-bottom-dashed{border-bottom:1px dashed #9DB3BB}#layout-content{min-height:300px}.preloader{width:32px;height:32px;background:url(/frontend/img/preloaders/32x32.gif) center center no-repeat;background-size:32px 32px;min-height:40px;margin:0 auto}.preloader-full:before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.95);z-index:2}.preloader-full.box:before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:transparent}.preloader-full.box:after{content:" ";position:absolute;top:50%;left:50%;background:url("/frontend/img/preloaders/32x32-trans.gif") center center no-repeat;background-size:32px 32px;z-index:11;background-color:rgba(255,255,255,0.9);width:120px;height:120px;margin-top:-60px;margin-left:-60px;-webkit-border-radius:5px;border-radius:5px}.preloader-full.gray{height:50vh;overflow:hidden}.preloader-full.gray:before{background:rgba(235,240,241,0.8)}.preloader-full:after{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;background:url("/frontend/img/preloaders/32x32-trans.gif") center center no-repeat;background-size:32px 32px;z-index:11}.preloader-full-fade:before{content:" ";opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.75);z-index:8;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.preloader-full-fade:after{content:" ";opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;background:url("/frontend/img/preloaders/32x32-trans.gif") center center no-repeat;background-size:32px 32px;z-index:9;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.preloader-full-fade.fade-in:before{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.preloader-full-fade.fade-in:after{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.loader-32{position:relative}.loader-32:before{content:'';z-index:1;position:absolute;top:1px;left:1px;bottom:1px;right:1px;background:rgba(255,255,255,0.9)}.loader-32:after{content:'';z-index:2;position:absolute;left:50%;margin-left:-13px;top:50%;margin-top:-13px;display:block;width:26px;height:26px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 0 0 #9DB3BB;box-shadow:0 2px 0 0 #9DB3BB;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-pixel-ratio: 2){.preloader,.preloader-full:after,.preloader-full-fade:after{background-image:url("/frontend/img/preloaders/64x64-trans.gif")}}.geolocation-button-preloader:before{background-color:#fff;-webkit-border-radius:50%;border-radius:50%;bottom:1px;content:" ";left:0;position:absolute;right:1px;top:1px;z-index:1}.geolocation-button-preloader:after{background:url("/frontend/img/preloaders/64x64.gif") center center no-repeat;background-size:28px 28px;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:11}.ccv-img-container{width:40px;margin-top:7px;margin-left:-15px}.bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:10px;border-radius:10px;background-color:#828c92;vertical-align:middle}.cursor-pointer{cursor:pointer}.ms-ctn.form-control{height:40px;padding:8px}.ms-ctn.form-control .ms-trigger{border-left:0}.ms-ctn.form-control .ms-trigger:hover{background-color:transparent;right:0}.ms-ctn.form-control .ms-trigger .ms-trigger-ico{position:absolute;bottom:5px;right:5px;content:"";background-color:transparent;width:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #828c92 transparent}.bx-wrapper{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent}.bx-wrapper .bx-controls-direction a{z-index:10}.bx-wrapper .bx-loading{background:url("../../../../images/bx_loader.gif") center center no-repeat #fff !important}.mfp-bg{z-index:991042}.mfp-wrap{z-index:991043;overflow:hidden}.datepicker table th,.datepicker table td{padding:8px !important}a.pink{text-decoration:underline}a.pink:hover{color:#9DB3BB}.extra-gym-overlay .mfp-container{padding:0 50px}@media all and (max-width: 767px){.extra-gym-overlay .mfp-container{padding:0 10px}}.extra-gym-overlay .mfp-preloader{font-size:18px;color:#fff;font-family:"EuclidCircularB",sans-serif}.extra-gym-overlay .extra-gym-overlay-content{overflow:auto;height:600px;min-width:680px;max-width:1170px !important;background:#eeeef4 !important}.extra-gym-overlay .extra-gym-overlay-content.extra-gym-search-overlay-content{max-width:600px !important;overflow:hidden}.extra-gym-overlay .extra-gym-overlay-content.extra-gym-search-overlay-content .add-to-basket{display:block;margin-left:auto;margin-right:auto;width:360px}.extra-gym-overlay .extra-gym-overlay-content.extra-gym-search-overlay-content .list-unstyled{height:320px;overflow:scroll;overflow-x:hidden}.extra-gym-overlay .extra-gym-overlay-content #list-preloader{height:0px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.extra-gym-overlay .extra-gym-overlay-content #list-preloader.visible{height:50px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.extra-gym-overlay .extra-gym-overlay-content #list-preloader:after{content:"";background:url(/frontend/img/preloaders/64x64-trans.gif) center center no-repeat;height:32px;width:32px;background-size:32px 32px;display:block;margin:0 auto}.extra-gym-overlay .extra-gym-overlay-content .results-item{line-height:22px;margin-bottom:30px}.extra-gym-overlay .extra-gym-overlay-content .results-item .premium-tab{width:220px;height:50px;display:table;position:absolute;top:0;right:0}.extra-gym-overlay .extra-gym-overlay-content .results-item .premium-tab>span{display:table-cell;vertical-align:middle;text-align:center;color:#2A2D36}.extra-gym-overlay .extra-gym-overlay-content .results-item .premium-tab>span>span{vertical-align:middle}.extra-gym-overlay .extra-gym-overlay-content .results-item .image{float:left;width:225px;margin-left:-100%;height:225px;position:relative}.extra-gym-overlay .extra-gym-overlay-content .results-item .image a{display:block;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.extra-gym-overlay .extra-gym-overlay-content .results-item .image .just-added{position:absolute;top:0;left:0;padding:10px 20px;font-family:"EuclidCircularB",sans-serif;font-size:16px}.extra-gym-overlay .extra-gym-overlay-content .results-item .image.image-search{height:140px;margin-left:-100%;width:200px}.extra-gym-overlay .extra-gym-overlay-content .results-item .content{float:left;width:100%;height:100%}.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div{margin-left:225px;padding:25px;background:#fff;min-height:225px;height:225px;overflow:hidden}@media all and (max-width: 991px){.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div{margin-left:0px}}.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div h3 a{color:inherit}.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div h3 a:hover{color:#B4FA05}.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div .features{font-size:14px;margin-bottom:20px;margin-top:20px;color:#2f3235}.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div .features>div>span{vertical-align:middle}.extra-gym-overlay .extra-gym-overlay-content .results-item .content>div .products{display:none}.extra-gym-overlay .extra-gym-overlay-content .results-item .content.content-search h3{margin-bottom:5px}.extra-gym-overlay .extra-gym-overlay-content .results-item .content.content-search>div{padding:15px 25px;height:140px;margin-left:200px;min-height:140px}.extra-gym-overlay .extra-gym-overlay-content .results-item .content.content-search .search-list-rating{position:absolute;bottom:15px}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container{-webkit-perspective:800px;perspective:800px;-webkit-perspective-origin:50% 100px;perspective-origin:50% 100px;position:relative}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container .selection-box{padding:30px;height:225px;position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:1;pointer-events:all}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container .selection-box a{position:absolute;bottom:30px;left:30px;right:30px;z-index:5}@media (max-width: 767px){.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container .selection-box{padding:20px}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container .selection-box a{bottom:20px;left:20px;right:20px}}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container .confirmation-box{position:absolute;top:0;left:0;right:0;padding:30px;height:225px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container .confirmation-box .buttons{position:absolute;bottom:30px;left:30px;right:30px}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container.show-confirmation .selection-box{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0;pointer-events:none}.extra-gym-overlay .extra-gym-overlay-content .results-item .selection-box-container.show-confirmation .confirmation-box{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;pointer-events:all}.unlimited-banner{width:100%}.unlimited-banner.bg{height:230px;margin:0 0 15px;background:url(/frontend/img/unlimited-banner-big.jpg) no-repeat center;background-size:cover}.unlimited-banner .unlimited-banner-content{text-align:center;color:#fff}.unlimited-banner .unlimited-banner-content .title{font-size:60px;line-height:60px;font-weight:bold}@media (max-width: 650px){.unlimited-banner .unlimited-banner-content .title{font-size:40px}}.unlimited-banner .unlimited-banner-content .title .box{border:2px solid #fff;padding:0px 20px;font-weight:lighter}.unlimited-banner .unlimited-banner-content .btn{padding:4px 45px}.unlimited-banner .unlimited-banner-content .btn span{vertical-align:middle}.unlimited-banner .unlimited-banner-content-list{width:100%;height:auto;padding:25px 15px;background:#fff;text-align:center;color:#2A2D36}.unlimited-banner .unlimited-banner-content-list .title{font-size:30px;line-height:42px;font-weight:bold}@media (max-width: 335px){.unlimited-banner .unlimited-banner-content-list .title{font-size:28px}}.unlimited-banner .unlimited-banner-content-list .title .box{border:1px solid #2A2D36;padding:2px 12px;font-weight:lighter;margin:0 8px}.unlimited-banner .unlimited-banner-content-list .btn{padding:4px 45px;width:290px}.unlimited-banner .unlimited-banner-content-list .btn span{vertical-align:middle}.unlimited-banner.gym.bg{height:auto;margin:0;background:url(/frontend/img/unlimited-banner-small.jpg) no-repeat center;background-size:cover}.unlimited-banner.gym .unlimited-banner-content-list{background:transparent;color:#fff;padding:25px}.unlimited-banner.gym .unlimited-banner-content-list .title{font-size:32px;line-height:50px}.unlimited-banner.gym .unlimited-banner-content-list .title .box{border:2px solid #fff}.unlimited-banner.gym .unlimited-banner-content-list .btn{width:auto;max-width:290px;margin:0 auto}ul.pink li{color:#B4FA05}ul.pink li span{color:#2A2D36}.map-popup-content{width:200px}.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.leaflet-control-layers-toggle,.leaflet-container.dark .map-tooltip .close,.map-tooltip .close,.mapbox-icon{background-image:url(../../../../img/mapbox/icons-000000@2x.png) !important}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loader{display:block;width:150px;height:150px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 3px 0 0 #9DB3BB;box-shadow:0 3px 0 0 #9DB3BB;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}.radio--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.radio--container .radio--item{cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.radio--container .radio--item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.radio--container .radio--item .radio--label{padding:0 10px}.radio--container .radio--item .radio--button{width:22px;height:22px;background-color:#fff;border:1px solid #9DB3BB;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.radio--container .radio--item .radio--button:after{content:'';display:inline-block;width:12px;height:12px;-webkit-border-radius:50%;border-radius:50%;background-color:#9DB3BB;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.radio--container .radio--item .radio--button.checked:after{opacity:1}.radio--container.parq .radio--item:first-of-type{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:5px}.radio--container.parq .radio--item:last-of-type{padding-left:5px}.radio--container.parq .radio--item .radio--label{font-weight:500}.radio--container.parq-mobile button:first-of-type{margin-right:15px}.radio--container.parq-mobile button:last-of-type{margin-left:15px}.payment-logos{background-color:#fff}.payment-logos>div{width:47px;height:32px;margin-left:10px;background-image:url("/frontend/img/elements/payment-cards@1x.png");background-repeat:no-repeat;background-position-y:top;opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.payment-logos>div.inactive{opacity:0.2}.payment-logos>div.visa{background-position:0px bottom}.payment-logos>div.amex{background-position:-47px bottom}.payment-logos>div.mastercard{background-position:-94px bottom}.payment-logos>div.jcb{background-position:-141px bottom}.payment-logos>div.paypal{background-position:-188px bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.payment-logos>div.visa,.payment-logos>div.amex,.payment-logos>div.mastercard,.payment-logos>div.jcb,.payment-logos>div.paypal{background-image:url("/frontend/img/elements/payment-cards@2x.png");background-size:266px 32px}}.hosted-fields-form{text-align:left}.hosted-fields-form .input-cvv-image{position:relative}.hosted-fields-form .input-cvv-image:after{content:'';position:absolute;display:inline-block;top:14px;right:10px;width:31px;height:20px;background-image:url("/frontend/img/elements/payment-cards@1x.png");background-repeat:no-repeat;background-position:-235px bottom}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.hosted-fields-form .input-cvv-image:after{background-image:url("/frontend/img/elements/payment-cards@2x.png");background-size:266px 32px}}@media screen and (max-height: 900px){.hosted-fields-form .input-cvv-image:after{top:8px}}.hosted-fields-form .input-cvv-image input{padding-right:55px}.hosted-fields-form .form-control{height:48px;-webkit-border-radius:3px;border-radius:3px;font-weight:500;color:#2A2D36;font-size:16px}.hosted-fields-form .form-control:focus,.hosted-fields-form .form-control.focus{-webkit-box-shadow:none;box-shadow:none;border-color:#9DB3BB}.hosted-fields-form .form-control.sm{height:34px}@media screen and (max-height: 900px){.hosted-fields-form .form-control{height:38px}}.hosted-fields-form label{color:#828c92;margin-bottom:5px;-webkit-transition:color ease-in-out .15s;transition:color ease-in-out .15s}.hosted-fields-form label.aqua{color:#9DB3BB}.hosted-fields-form label.red{color:#e62525}.hosted-fields-form .form-error{border-color:#e62525}.hosted-fields-form .form-error:focus{border-color:#e62525}
