@font-face{font-family:"SofiaProBold";src:url(/static/media/SofiaProBold.89d0a3d3.ttf) format("truetype")}@font-face{font-family:"PTSans-Regular";src:url(/static/media/PTSans-Regular.334e1813.ttf) format("truetype")}@font-face{font-family:"IndustryDemi";src:url(/static/media/IndustryDemi.521dff19.ttf) format("truetype")}@font-face{font-family:"SofiaProSemiBold";src:url(/static/media/SofiaPro-SemiBold.649cd407.ttf) format("truetype")}@font-face{font-family:"SofiaProBlack";src:url(/static/media/SofiaProBlack.19b673f0.ttf) format("truetype")}@font-face{font-family:"BreeSerifRegular";src:url(/static/media/BreeSerif-Regular.751eb941.ttf) format("truetype")}@font-face{font-family:"SenVariableFontWght";src:url(/static/media/Sen-VariableFont_wght.c9a1591e.ttf) format("truetype")}.switch-container .slider{background-color:#bbc6d7}.switch-container .slider:before{background-color:#fff}.input-container input:focus{border-color:var(--primary-color)!important}.radio-container.checked .radio-outer-circle{border:1px solid var(--primary-color)}.radio-container.checked .radio-outer-circle .radio-icon{display:flex;align-items:center;justify-content:center;width:100%}.radio-container.checked .radio-outer-circle .radio-icon i{position:static;color:var(--primary-color)}.select-container .select-option:hover{color:#fff}.select-container .select-option.active{background-color:#36394b!important;color:#fff}.select-container .select-option.active:hover{color:#fff}::-moz-focus-inner,:active,:focus{outline:none;border:0;-moz-outline-style:none}*,:focus,:hover{outline:0 none}.form-control:focus{border:1px solid #0084ff}.btn:focus,.form-control:focus,.page-link:focus,button:focus{box-shadow:none;outline:0 none}.space-around-none{padding:0;margin:0}.break-text{word-wrap:break-word}#resize-observer{display:contents}.spin{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.btn{margin:0;font-family:"IndustryDemi";font-size:1rem;font-weight:500;color:#fff;padding:10px 45px;border:none;border-radius:.375rem;cursor:pointer}.btn .append-icon{float:right;margin-top:1px;margin-left:10px}.btn .prepend-icon{float:left;margin-top:1px;margin-right:10px}.btn.small{font-size:.8333333333rem;padding:7.6923076923px 28.125px}.btn.large{font-size:1.2rem;padding:12px 63px}.btn.full-width{width:100%}.btn.dense{padding:10px}.btn:hover{color:#fff}.btn.btn-primary,.btn.primary{background-color:#0084ff}.btn.btn-primary.bordered,.btn.primary.bordered{background:transparent;border:2px solid #0084ff;border-radius:.375rem;color:#0084ff}.btn.btn-primary:hover,.btn.primary:hover{background-color:#004280;color:#fff}.btn.btn-primary.focus,.btn.btn-primary:focus,.btn.primary.focus,.btn.primary:focus{outline:none;box-shadow:none;background-color:#004280;color:#fff}.btn.btn-secondary,.btn.secondary{background-color:#36394b;color:#fff}.btn.btn-secondary.bordered,.btn.secondary.bordered{background:transparent;border:2px solid #36394b;border-radius:4px;color:#36394b}.btn.btn-secondary:hover,.btn.secondary:hover{background-color:#010101;color:#fff}.btn.btn-secondary.focus,.btn.btn-secondary:focus,.btn.secondary.focus,.btn.secondary:focus{outline:none;box-shadow:none;background-color:#010101;color:#fff}.btn.btn-dropdown{background-color:unset;color:#000;border-radius:unset}.btn.btn-dropdown:hover{background-color:#d8d8d8;color:#000}.btn.red{background-color:#ff5252}.btn.red:hover{background-color:#e53935}.btn.red.focus,.btn.red:focus{outline:none;box-shadow:none;background-color:#c62828}.btn.yellow{background-color:#ffc400}.btn.yellow:hover{background-color:#ffab00}.btn.yellow.focus,.btn.yellow:focus{outline:none;box-shadow:none;background-color:#ff9100}.btn.black{background-color:#000}.btn.black:hover{background-color:#353745}.btn.black.focus,.btn.black:focus{outline:none;box-shadow:none;background-color:#353745}.btn:disabled{cursor:not-allowed}.btn:disabled,.btn:disabled:hover{background-color:#90a3ae}.btn.loading{color:#fff}.btn.loading i{font-size:25px;padding-top:-5px;padding-bottom:-5px}.input-container{position:relative}.input-container input{line-height:42px;border:1.8px solid #d8d8d8;border-radius:4px;padding:0 8px;font-family:"SenVariableFontWght";font-size:1rem;width:100%}.input-container input.focus,.input-container input:focus{border:1.8px solid #0084ff}.input-container input:disabled{cursor:not-allowed}.input-container input.icon-start{padding-left:30px}.input-container input.icon-end{padding-right:30px}.input-container .error-icon{display:none}.input-container.error input{border:1.8px solid #ff5252}.input-container.error .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:14px;right:10px}.input-container span.icon-ahead{float:left;left:10px}.input-container span.icon-ahead,.input-container span.icon-later{visibility:visible;position:absolute;color:#90a3ae;top:14px;cursor:pointer}.input-container span.icon-later{float:right;right:10px}.input-container.error .icon-later{visibility:hidden}.input-container .error-text{font-family:"SenVariableFontWght";padding-left:5px;color:#ff5252;word-wrap:break-word}.hydra-input-label{display:block;margin-bottom:5px;font-family:"SenVariableFontWght";font-size:1rem;font-weight:700;color:#000}.hydra-input-label--with-icon{display:flex;align-items:baseline;grid-gap:20px;gap:20px;margin-bottom:0}.hydra-input-label--with-btn{display:flex;justify-content:space-between;align-items:center}.hydra-input-label--with-btn a{font-size:.875rem;color:#4b4d5d;font-weight:400}.hydra-input-label--with-btn a:hover{text-decoration:none;color:#888a96}.hydra-input-label--with-btn button{font-size:.875rem;padding:0;color:#4b4d5d;background-color:transparent;border:none}.hydra-input-label--with-btn button:hover{color:#888a96}.hydra-form-control--inline{display:flex;align-items:flex-start}.hydra-form-control--inline .hydra-input-label{width:40%;margin-top:8px}.hydra-form-control--inline .hydra-form-field{width:60%}@media only screen and (max-width:768px){.hydra-form-control--inline{flex-direction:column}.hydra-form-control--inline .hydra-form-field,.hydra-form-control--inline .hydra-input-label{width:100%}.hydra-form-control--inline .hydra-input-label{display:block;margin-bottom:5px}.hydra-form-control--inline .hydra-input-label-icon{display:none}}.select-container{font-family:"SenVariableFontWght";border:1.8px solid #d8d8d8;border-radius:4px;background-color:#fff;height:44px;cursor:pointer;z-index:1}.select-container .label-value{padding:10px;height:43px;display:flex;align-items:center;justify-content:center}.select-container .label-value .close-icon{float:right;margin-top:2px;color:#d8d8d8}.select-container .label-value .close-icon:hover{color:red}.select-container .label-value .chevron-icon{float:right;font-size:1.6em;margin-left:6px;color:#d8d8d8}.select-container .label-value .placeholder{color:#a9a9a9}.select-container.focus,.select-container:focus{border:1.8px solid #0084ff}.select-container .select-dropdown{border:1.8px solid #d8d8d8;position:relative;z-index:1;background-color:#fff;max-height:207px;margin-left:-1px;margin-right:-1px}.select-container .select-dropdown .select-input-field{width:100%;padding:8px;border:none;border-bottom:1px solid #d8d8d8}.select-container .select-dropdown .select-input-field.focus,.select-container .select-dropdown .select-input-field:focus{border:1.8px solid #0084ff;border-top:none}.select-container .select-dropdown .select-options{max-height:155px;overflow-y:auto;overflow-x:hidden;padding:0;width:100%;margin:0}.select-container .select-dropdown .select-options li{display:grid;vertical-align:middle;padding-left:10px;list-style:none;background-position:0;height:30px;align-content:center}.select-container .select-dropdown .select-options li:hover{background-color:#0084ff;cursor:pointer}.select-container .select-dropdown .select-options li.active{background-color:#f7f8fa;cursor:pointer}.select-container .select-dropdown .select-option{margin-top:5px}.select-container.error{border:1.8px solid #ff5252;margin-bottom:20px}.select-container .error-icon{display:none}.select-container.error .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:15px;right:25px}.select-container .error-text{font-family:"SenVariableFontWght";color:#ff5252;word-wrap:break-word}.checkbox-container{display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content}.checkbox-container .checkbox-content{display:flex;flex-direction:row;width:100%;cursor:pointer}.checkbox-container .checkbox-content input{width:16px;height:16px;accent-color:#0084ff}.checkbox-container .checkbox-content .checkbox-check{display:flex;border:1.8px solid #d8d8d8;border-radius:4px;width:16px;height:16px;background-color:#fff}.checkbox-container .checkbox-content .checkbox-check i{margin-top:unset;margin-left:unset;font-size:17px;color:#0084ff}.checkbox-container .checkbox-content .checkbox-label{position:relative;font-family:"SenVariableFontWght";font-size:unset;font-weight:unset;margin-left:10px;margin-top:-5px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .checkbox-messages{display:flex;flex-direction:row}.checkbox-container .checkbox-messages .error-text{font-family:"SenVariableFontWght";color:#ff5252;margin-top:-5px;word-wrap:break-word}.checkbox-group-container{display:flex;flex-direction:column;width:inherit}.checkbox-group-container .label-container{margin-bottom:10px}.checkbox-group-container>.children-container{width:inherit;flex-wrap:wrap}.checkbox-group-container>.children-container>:not(:first-child){margin-top:10px}.checkbox-group-container.horizontal .children-container{display:flex;flex-direction:row}.checkbox-group-container.horizontal .children-container>*{margin:10px}.checkbox-group-container .error-text{font-family:"SenVariableFontWght";color:#ff5252;margin-top:-5px;word-wrap:break-word}.switch-container{display:inline-block;position:relative;width:60px;height:34px}.switch-container input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1.8px solid #d8d8d8}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:3px;background-color:#0084ff}.checkbox.checked+.slider{background-color:#0084ff;border:none}.checkbox.checked+.slider:before{bottom:4px;background-color:#fff}.checkbox:focus+.slider{box-shadow:0 0 1px #2196f3}.checkbox.checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.spacer{display:flex;flex-grow:1}.radio-container{display:flex;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio-outer-circle{display:flex;flex-shrink:0;width:20px;height:20px;border:1px solid #0084ff;border-radius:50%;transition:all .1s linear;margin-top:5px}.radio-outer-circle .radio-icon i{position:relative;font-size:12px;color:#0084ff;bottom:8px;left:2.5px}.unchecked{border:1px solid #d8d8d8}.helper-text{font-family:"SenVariableFontWght";font-size:1.125rem;font-weight:400;padding-right:8px;margin-left:12px}.radio-group-container{display:flex;flex-direction:column;width:inherit}.radio-group-container .label-container{margin-bottom:10px}.radio-group-container .children-container{width:inherit;flex-wrap:wrap}.radio-group-container .children-container>:not(:first-child){margin-top:10px}.radio-group-container.horizontal .children-container{display:flex;flex-direction:row}.radio-group-container.horizontal .children-container .radio-container{margin-top:0;margin-right:20px}.radio-group-container .error-text{font-family:"SenVariableFontWght";color:#ff5252;margin-top:-5px;word-wrap:break-word}.hydra-react-select__control{border-color:#d8d8d8!important;cursor:pointer!important}.hydra-react-select__control--is-focused{border-color:#0084ff!important;box-shadow:0 0 0 1px #0084ff!important}.hydra-react-select__placeholder{color:#a9a9a9!important}.hydra-react-select__indicator>svg{fill:#a9a9a9!important}.hydra-react-select__option{cursor:pointer!important}.hydra-react-select__option--is-focused{background-color:rgba(0,132,255,.2)!important}.hydra-react-select__option--is-selected{background-color:#0084ff!important}.hydra-react-select-wrapper{position:relative;padding-bottom:20px}.hydra-react-select-wrapper.error .hydra-react-select__control{border-color:#ff5252!important}.hydra-react-select-wrapper.error .hydra-react-select__control--is-focused{border-color:#ff5252!important;box-shadow:0 0 0 1px #ff5252!important}.hydra-react-select-wrapper .error-text{position:absolute;left:0;bottom:-5px;font-family:"SenVariableFontWght";color:#ff5252;word-wrap:break-word;font-size:16px}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);min-height:200px;z-index:2}.modal-container.display-block{display:block}.modal-container.display-none{display:none}.modal-container .modal-body{display:flex;flex-direction:row;position:fixed;background:#fff;width:50%;border-radius:none;height:auto;min-height:350px;max-height:800px;top:50%;left:50%;transform:translate(-50%,-50%);padding:25px 20px}@media only screen and (max-width:992px){.modal-container .modal-body{width:70%}}@media only screen and (max-width:768px){.modal-container .modal-body{width:90%}}.modal-container .modal-body .modal-toolbar{display:flex;flex-direction:row;position:absolute;width:100%;left:50%;z-index:1;transform:translate(-50%,-50%);padding:20px;background-color:#0084ff;color:#fff;height:65px;align-items:center}.modal-container .modal-body .modal-toolbar .modal-title{color:#fff}.modal-container .modal-body .modal-toolbar .modal-close-icon{font-size:30px;cursor:pointer;color:#fff}.modal-container .modal-body .modal-toolbar .modal-close-icon:hover{color:#000}.modal-container .modal-body .modal-content{margin-top:65px;height:100%;width:100%;padding-left:0;padding-right:0}.master-app-bar-container{display:flex;flex-direction:column;position:relative;width:100%;top:0;z-index:2}.master-app-bar-container.fixed{position:fixed}.master-app-bar-container .app-bar-container{display:flex;background:#0084ff;min-height:60px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding-left:15px;padding-right:15px}.master-app-bar-container .app-bar-container .app-bar-spacer{display:none}.master-app-bar-container .app-bar-container .content{display:flex;flex-direction:row;width:100%;align-items:center}.master-app-bar-container .app-bar-container.transparent{background:transparent}.master-app-bar-container .app-bar-container.transparent.solid{background:#0084ff}.master-app-bar-container .app-bar-container .item.logo{display:flex;color:#fff;cursor:pointer;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.master-app-bar-container .app-bar-container .icon{display:none;cursor:pointer}@media screen and (max-width:1090px){.master-app-bar-container .app-bar-container .content{display:none}.master-app-bar-container .app-bar-container .item.icon{display:block;float:right;align-items:center;color:#fff;height:-webkit-max-content;height:-moz-max-content;height:max-content;align-self:center;font-size:22px}}@media screen and (max-width:1090px){.master-app-bar-container .app-bar-container .app-bar-spacer{display:block}.master-app-bar-container .app-bar-container.responsive{position:relative}.master-app-bar-container .app-bar-container.responsive .icon{position:absolute;right:0;top:0}}.master-app-bar-container .sidenav-container{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background:#0084ff;overflow-x:hidden;transition:.25s;transition-timing-function:ease}.master-app-bar-container .sidenav-container .logo{display:flex;flex-direction:row;align-items:center;padding:0 10px;cursor:pointer;height:60px}.master-app-bar-container .sidenav-container .logo .close-btn{top:0;right:0;font-size:22px;color:#fff}.master-app-bar-container .sidenav-container .horizontal-line{margin:-2px 10px 20px;border:1px dashed #f7f8fa}.master-app-bar-container .sidenav-container .content{display:flex;flex-direction:column;overflow:scroll}.overlay-container{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1;cursor:pointer}.overlay-fade-in{animation:overlay-fade-in .25s cubic-bezier(.25,.46,.45,.94) both}@keyframes overlay-fade-in{0%{transform:translateZ(-1400px);opacity:0}to{transform:translateZ(0);opacity:1}}.popup{position:relative;display:inline-block;cursor:pointer}.popup .popup-content{display:none;width:160px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:8px 0;position:absolute;z-index:1;height:-webkit-max-content;height:-moz-max-content;height:max-content}.popup .popup-content.top{bottom:125%}.popup .popup-content.bottom{top:125%}.popup .popup-content.center{left:50%;margin-left:-80px}.popup .popup-content.left{right:70%}.popup .popup-content.right{left:70%}.popup .popup-content.show{display:block;animation:fadeIn .5s}.popup .popup-content:after{content:"";position:absolute;margin-left:-5px;border-width:5px;border-style:solid}.popup .popup-content.arrow-bottom:after{top:100%;border-color:#555 transparent transparent}.popup .popup-content.arrow-top:after{bottom:100%;border-color:transparent transparent #555}.popup .popup-content.arrow-center:after{left:50%}.popup .popup-content.arrow-right:after{right:10%}.popup .popup-content.arrow-left:after{left:10%}.popup .popup-content.no-arrow:after{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.spinner-container{height:100%;width:100%}button .spinner-container .spinner{margin-top:0;height:23px}.spinner{width:50px;height:40px;text-align:center;font-size:10px;margin:40px auto}.spinner.margin{margin:100px auto}.spinner>div{background-color:#0084ff;height:100%;width:6px;display:inline-block;animation:sk-stretchdelay 1.2s ease-in-out infinite;margin:0 1px}.auth>.spinner-container{margin-top:100px}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.accordion-container.bordered{border:1px solid #90a3ae;border-radius:3px}.accordion-container .accordion-activator{cursor:pointer;width:100%;transition:.4s}.accordion-container .accordion-body{display:none}.accordion-container .accordion-body.active{display:block;transition:width 2s,height 4s}.dropdown-container{position:relative;display:inline-block;cursor:pointer}.dropdown-container .dropdown-body{display:none;position:absolute;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;min-width:160px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;z-index:1}.dropdown-container .dropdown-body.align-right{right:0}.dropdown-container .dropdown-body.show{display:block}.text-area-container{position:relative}.text-area-container textarea{line-height:28px;overflow-y:auto;border:1.8px solid #d8d8d8;border-radius:4px;padding:0 8px 8px;font-family:"SenVariableFontWght";font-size:1rem;width:100%;resize:none}.text-area-container textarea.focus,.text-area-container textarea:focus{border:1.8px solid #0084ff}.text-area-container textarea:disabled{cursor:not-allowed}.text-area-container textarea.icon-start{padding-left:30px}.text-area-container textarea.icon-end{padding-right:30px}.text-area-container .error-icon{display:none}.text-area-container.error textarea{border:1.8px solid #ff5252}.text-area-container.error .error-icon{display:block;position:absolute;color:#ff5252;float:right;top:14px;right:10px}.text-area-container span.icon-ahead{float:left;left:10px}.text-area-container span.icon-ahead,.text-area-container span.icon-later{visibility:visible;position:absolute;color:#90a3ae;top:14px;cursor:pointer}.text-area-container span.icon-later{float:right;right:10px}.text-area-container.error .icon-later{visibility:hidden}.text-area-container .error-text{font-family:"SenVariableFontWght";color:#ff5252;word-wrap:break-word}.react-timerange-picker{display:inline-flex;position:relative}.react-timerange-picker,.react-timerange-picker *,.react-timerange-picker :after,.react-timerange-picker :before{box-sizing:border-box}.react-timerange-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-timerange-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;align-items:center;border:thin solid grey}.react-timerange-picker__inputGroup{min-width:calc(12px + 3.674em);height:100%;flex-grow:1;padding:0 2px;box-sizing:content-box}.react-timerange-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-timerange-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:content-box;-moz-appearance:textfield}.react-timerange-picker__inputGroup__input::-webkit-inner-spin-button,.react-timerange-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-timerange-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-timerange-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-timerange-picker__inputGroup__amPm{font:inherit;-moz-appearance:menulist}.react-timerange-picker__button{border:0;background:transparent;padding:4px 6px}.react-timerange-picker__button:enabled{cursor:pointer}.react-timerange-picker__button:enabled:focus .react-timerange-picker__button__icon,.react-timerange-picker__button:enabled:hover .react-timerange-picker__button__icon{stroke:#0078d7}.react-timerange-picker__button:disabled .react-timerange-picker__button__icon{stroke:#6d6d6d}.react-timerange-picker__button svg{display:inherit}.react-timerange-picker__clock--closed{display:none}.hydra-timerange-picker .react-timerange-picker__wrapper{border:none}.hydra-timerange-picker .react-timerange-picker__range-divider{margin:0 5px;color:#90a3ae}.hydra-timerange-picker .react-timerange-picker__inputGroup{min-width:unset}.hydra-timerange-picker .react-timerange-picker__inputGroup__leadingZero{font-size:1rem;display:none}.hydra-timerange-picker .react-timerange-picker__inputGroup__input--hasLeadingZero{margin-left:0!important;padding-left:0!important}.hydra-timerange-picker .react-timerange-picker__inputGroup__input{font-size:1rem}.hydra-timerange-picker .react-timerange-picker__inputGroup__input::-webkit-input-placeholder{font-size:inherit}.hydra-timerange-picker .react-timerange-picker__inputGroup__input:-ms-input-placeholder{font-size:inherit}.hydra-timerange-picker .react-timerange-picker__inputGroup__input::placeholder{font-size:inherit}.hydra-timerange-picker .react-timerange-picker__inputGroup__input:invalid{background-color:transparent}.hydra-timerange-picker .react-timerange-picker__inputGroup__input::-webkit-input-placeholder{color:#90a3ae}.hydra-timerange-picker .react-timerange-picker__inputGroup__input:-ms-input-placeholder{color:#90a3ae}.hydra-timerange-picker .react-timerange-picker__inputGroup__input::placeholder{color:#90a3ae}.hydra-timerange-picker .react-timerange-picker .react-time-picker__inputGroup__divider{color:#90a3ae;font-size:1rem}.hydra-timerange-picker .react-timerange-picker__clear-button{margin-left:20px}.hydra-timerange-picker .react-timerange-picker__clear-button svg{stroke:#90a3ae;width:14px;height:14px}.hydra-timerange-picker-wrapper{position:relative;padding-bottom:20px}.hydra-timerange-picker-wrapper.error .error-text{position:absolute;left:0;bottom:0;font-family:"SenVariableFontWght";color:#ff5252;word-wrap:break-word;font-size:16px}.avatar-container{display:flex;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.avatar-container .avatar-img{vertical-align:middle}.avatar-container .avatar-img.rounded{border-radius:50%}.avatar-container .avatar-initials{color:#fff;text-align:center}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:1.8px solid #d8d8d8;color:#0084ff;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker .select{height:30px;border:1px solid #d8d8d8;border-radius:4px}.SingleDatePicker .select.month-select{margin-right:10px}.SingleDatePicker select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:2;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#339dff;border:1px double #339dff;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover,.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#0084ff;border:1px double #0084ff;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#339dff;border:1px double #339dff;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:top}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:relative;display:inline-block;text-align:center;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:50%;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-family:"SenVariableFontWght";font-size:1rem;line-height:24px;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-bottom:2px solid transparent;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:400}.DateInput_input__readOnly{-webkit-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{box-sizing:border-box;outline:0;background:#fff}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:none;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker .select{height:30px;border:1px solid #d8d8d8;border-radius:4px}.DateRangePicker .select.month-select{margin-right:10px}.DateRangePicker select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:2;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.single-datepicker-container{position:relative}.single-datepicker-container.focused{border:1px solid #0084ff;border-radius:3px}.single-datepicker-container.prepend-icon .SingleDatePickerInput__block{padding-left:28px}.single-datepicker-container span.icon-before{visibility:visible;position:absolute;color:#90a3ae;float:left;top:10px;left:10px;cursor:pointer;z-index:1}.single-datepicker-container span.icon-after{visibility:visible;position:absolute;color:#90a3ae;float:right;top:10px;right:10px;cursor:pointer}.single-datepicker-container.error span.icon-after{visibility:hidden}.single-datepicker-container .error-icon{display:none}.single-datepicker-container.error{border:1px solid red;border-radius:3px}.single-datepicker-container.error .error-text{font-family:"SenVariableFontWght";padding-left:5px;color:#ff5252;word-wrap:break-word}.single-datepicker-container.error .error-icon{display:block;position:absolute;color:#ff5252;z-index:1;float:right;top:14px;right:10px}.range-datepicker-container{position:relative}.range-datepicker-container.focused{border:1px solid #0084ff;border-radius:3px}.range-datepicker-container.prepend-icon .DateInput_input{padding-left:35px}.range-datepicker-container span.icon-before{visibility:visible;position:absolute;color:#90a3ae;float:left;top:10px;left:10px;cursor:pointer;z-index:1}.range-datepicker-container span.icon-after{visibility:visible;position:absolute;color:#90a3ae;float:right;top:10px;right:10px;cursor:pointer}.range-datepicker-container.error span.icon-after{visibility:hidden}.range-datepicker-container .error-icon{display:none}.range-datepicker-container.error{border:1px solid red;border-radius:3px}.range-datepicker-container.error .error-text{font-family:"SenVariableFontWght";padding-left:5px;color:#ff5252;word-wrap:break-word}.range-datepicker-container.error .error-icon{display:block;position:absolute;color:#ff5252;z-index:1;float:right;top:14px;right:10px}.rate{float:left;height:46px;padding:0 10px}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}.rate:not(:checked)>label:before{content:"★ "}.rate>input:checked~label{color:#ffc700}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#c59b08}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#deb217}#snackbars-entry-point{position:fixed;bottom:0;left:50%}.snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;margin-bottom:20px;color:#fff;text-align:center;border-radius:3px;padding:16px;z-index:1;left:50%;bottom:35px;font-size:17px}.snackbar.show{visibility:visible;animation:fadein .5s,fadeout .5s 2.5s}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.stepper-container{width:100%}.stepper-container .step{position:relative;min-height:120px;color:grey}.stepper-container .step+.step{margin-top:20px}.stepper-container .step>div:first-child{position:static;height:0}.stepper-container .step>div:not(:first-child){margin-left:1.5em;padding-left:1em}.stepper-container .step.step-active{color:#4285f4}.stepper-container .step.step-active .circle{background-color:#4285f4}.stepper-container .step.step-complete .circle{background-color:#4e9b4e;line-height:55px}.stepper-container .circle{cursor:pointer;background:#000;position:relative;width:50px;height:50px;line-height:52px;border-radius:100%;font-size:25px;color:#fff;text-align:center}.stepper-container .circle span{-webkit-user-select:none;-ms-user-select:none;user-select:none}.stepper-container .circle:after{content:" ";width:2.5px;position:absolute;display:block;top:15px;bottom:1px;right:50%;left:50%;height:40px;transform:scaleY(2);transform-origin:50% -100%;background-color:rgba(0,0,0,.25)}.stepper-container .step-active .circle:after{background-color:#4285f4}.stepper-container .step-complete .circle:after{background-color:#4e9b4e}.stepper-container .step:last-child .circle:after{display:none}.stepper-container .title{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-left:20px;margin-top:15px;line-height:1.7;font-weight:700}.stepper-container .caption{margin-left:10px;font-size:.8em}.alert-container{display:flex;flex-direction:row;width:100%;max-width:500px;padding:15px;color:#fff;margin-bottom:15px;align-items:center;border-radius:3px}.alert-container.default{background-color:#e2e3e5;border:1px solid #5f6269;border-left-width:5px}.alert-container.default .icon-left,.alert-container.default .icon-right{color:#5f6269}.alert-container.default .icon-right:hover{color:#161719}.alert-container.success{background-color:#d4edda;border:1px solid #39894c;border-left-width:5px}.alert-container.success .icon-left,.alert-container.success .icon-right{color:#39894c}.alert-container.success .icon-right:hover{color:#0c1d10}.alert-container.info{background-color:#cce5ff;border:1px solid #0064cc;border-left-width:5px}.alert-container.info .icon-left,.alert-container.info .icon-right{color:#0064cc}.alert-container.info .icon-right:hover{color:#001933}.alert-container.warning{background-color:#fff3cd;border:1px solid #cd9c00;border-left-width:5px}.alert-container.warning .icon-left,.alert-container.warning .icon-right{color:#cd9c00}.alert-container.warning .icon-right:hover{color:#342800}.alert-container.error{background-color:#f8d7da;border:1px solid #b11f2c;border-left-width:5px}.alert-container.error .icon-left,.alert-container.error .icon-right{color:#b11f2c}.alert-container.error .icon-right:hover{color:#2f080c}.alert-container .icon-left{margin-right:25px}.alert-container .icon-right{margin-left:25px;cursor:pointer}.alert-container .message{color:#000;font-family:"SenVariableFontWght"}.tabs-container .header{overflow:hidden}.tabs-container .header button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:5px 12px;font-family:"SenVariableFontWght";font-weight:700;font-size:1.5rem}.tabs-container .header button.active,.tabs-container .header button:hover{color:#36394b;border-bottom:2px solid #36394b}.tabs-container .tab-content{display:none;animation:fadeEffect 1s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}ul.breadcrumb{padding:10px 16px;list-style:none;background-color:transparent}ul.breadcrumb li{display:inline;font-size:1rem;font-family:"SenVariableFontWght"}ul.breadcrumb li+li:before{padding:8px;color:#000;content:"/ "}ul.breadcrumb li a{color:#000;text-decoration:none}ul.breadcrumb li a:hover{color:#0084ff;text-decoration:underline}.hydra-pagination{font-family:"SenVariableFontWght";font-weight:500;display:flex;justify-content:space-between;align-items:center}.hydra-pagination .results{display:flex}.hydra-pagination .paginate{margin:15px auto;display:flex;list-style:none;outline:none}.hydra-pagination .paginate>.active>a{color:#57b4fd}.hydra-pagination .paginate>li>a{padding:7px 11px;cursor:pointer;color:#000;font-family:"SenVariableFontWght";font-weight:500;font-size:14px;line-height:17px;width:18px;text-align:center}.hydra-pagination .paginate>li>a:hover{color:#57b4fd;text-decoration:none}.hydra-pagination .paginate>li:first-child>a,.hydra-pagination .paginate>li:first-child>span,.hydra-pagination .paginate>li:last-child>a,.hydra-pagination .paginate>li:last-child>span{background-color:#000;color:#fff;width:964px;border-radius:5px;height:964px;padding:7px}.hydra-pagination .paginate>li:first-child>a:hover,.hydra-pagination .paginate>li:first-child>span:hover,.hydra-pagination .paginate>li:last-child>a:hover,.hydra-pagination .paginate>li:last-child>span:hover{opacity:.33}.suggested-product{display:flex;justify-content:space-between;align-items:center}.suggested-product a{width:80%}@media(max-width:767px){.suggested-product a{width:100%}}.suggested-product .btn{background:none;padding:0}.suggested-product .btn.loading i{padding:.8rem;margin-right:.8rem;color:#0084ff}@media(max-width:767px){.suggested-product .btn{display:none}}.suggested-product:hover{background-color:none;cursor:pointer}.suggested-product:hover a{color:none}.suggested-product-item{display:flex;flex-direction:row;align-items:center;padding:.8rem;width:100%;font-size:14px}.suggested-product-item p{margin-bottom:0}.suggested-product-item__img{height:50px;width:50px}.suggested-product-item__article{margin-left:1rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.suggested-product-item__name{color:#36394b;width:100%}.suggested-product-item.hidden{display:none}.search-box{display:flex;align-items:center;background-color:#fff;width:100%;height:100%}.search-box i{margin:.3rem}.search-box .search-icon{height:18px;margin:.3rem}.search-box .search-icon:hover{height:20px;transition:height .1s ease-in-out;cursor:pointer}.search-box .input-container{margin-bottom:0;padding:0 .3rem;display:flex;justify-content:space-between;width:100%}.search-box .input-container input{color:#000;transition:width .4s ease-in-out;background:none;border:none;border-radius:0!important;margin-right:1rem;font-size:1.1rem}.search-box .input-container input::-webkit-input-placeholder{color:#000}.search-box .input-container input:-ms-input-placeholder{color:#000}.search-box .input-container input::placeholder{color:#000}.search-box-wrapper{width:40%;position:relative}@media(max-width:767px){.search-box-wrapper{width:100%}}.suggested-search-results{position:absolute;z-index:1;width:100%;background-color:#fff}@media(max-width:1023px){.suggested-search-results{position:relative}}.suggested-search-results .show-more-btn{width:100%;border-radius:0;background-color:#0084ff}.send-email{background-image:none;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;background-color:none;display:flex;align-items:center;justify-content:center}.send-email__wrapper h1{color:#fff;text-align:center}.send-email .email-input{display:flex;align-items:center;background:#fff;justify-content:space-between;width:100%;border-radius:.3rem;margin:0 auto}@media(max-width:767px){.send-email .email-input{width:90%}}.send-email .email-input .input-container{border-radius:0;margin-bottom:0;width:100%;padding:0 .3rem}.send-email .email-input .input-container input{background:none;border:none}.send-email .email-input .newsletter-submit-button{display:flex;justify-content:center;align-items:center;width:3.85rem;height:2.75rem;border-bottom-right-radius:.3rem;border-top-right-radius:.3rem;text-align:center;padding:0;background-color:#0084ff}.send-email .email-input .newsletter-submit-button img{max-width:none}.send-email .error-text{position:absolute;bottom:170%;left:25%;background-color:#ff5252;min-width:18.75rem;color:#fff;padding:1rem 2rem;border-radius:.3rem;text-align:center;font-size:16px;-webkit-filter:drop-shadow(0 0 10px rgba(56,59,81,.6));filter:drop-shadow(0 0 10px rgba(56,59,81,.6))}@media(max-width:767px){.send-email .error-text{left:8%}}.send-email .error-arrow-down{position:absolute;top:105%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:1.125rem solid transparent;border-right:1.125rem solid transparent;border-top:1.125rem solid #ff5252}.send-email .error-icon{display:none!important}.quantity-control{display:flex;border:1px solid #d8d8d8;border-radius:.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.2rem .4rem}.quantity-control input[type=number]{-moz-appearance:textfield}.quantity-control input::-webkit-inner-spin-button,.quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-control .button-bg{background-color:transparent}.quantity-control .quantity-button{color:#000;font-weight:700}.quantity-control .decrement{font-size:1.3rem}.quantity-control .inactive-color{color:#d8d8d8}.quantity-control .quantity-input{padding:0}.quantity-control .quantity-input input{border:none;background-image:none;background-color:transparent;box-shadow:none;width:3rem;text-align:center}.hydra-table h4,.hydra-table th{margin:0}.hydra-table .tables-content h1{font-size:3rem}.hydra-table .table-header{text-align:left;padding:.5rem 1rem}.hydra-table .table-header .table-header-content{display:flex;justify-content:flex-start;align-items:center;text-align:left}.hydra-table .table-body-row:hover{background-color:#c2c2c2;cursor:pointer}.hydra-table .table-cell--text .table-cell--text-icon-left{margin-right:.25rem}.hydra-table .table-cell--text .table-cell--text-icon-right{margin-left:.25rem}.hydra-table .table-cell--text p{margin:0}.hydra-table .table-cell--text-content{display:flex;justify-content:flex-start;align-items:center}.hydra-table .table-cell{padding:.5rem 1rem;border-spacing:0}.hydra-table .table-cell--action .table-cell--action-icon{display:inline-block;justify-content:center;align-items:center}.hydra-table .table-cell--action .table-cell--action-icon span{vertical-align:middle}.hydra-table .tables-body .table-cell{text-align:left;padding:.5rem 1rem}.hydra-table .table-sort-icon:hover{cursor:pointer}.hydra-table .sorting{display:flex;justify-content:flex-end}.hydra-table .sorting .table-sorting{display:flex;justify-content:center;align-items:center;min-width:20%}.hydra-table .sorting p{margin:0 1rem 0 0}.table-filters{width:400px}.table-filters .filter-select,.table-filters .filter-select .placeholder{text-align:left}.table-filters .filter-single{display:flex}.table-filters .filter-single .filter-remove-button{padding:0;background-color:transparent;border:2px solid #000;border-radius:15px;color:#000}.badge{position:relative;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;padding:0}.badge .vector{position:absolute;font-size:.625rem;border:2px solid #fff;background-color:#4476ff;color:#fff;text-align:center;display:flex;justify-content:center;vertical-align:middle;align-items:center;font-family:"SenVariableFontWght";border-radius:50%;width:18px;height:18px}.badge .standard{bottom:24px;left:16px}.badge .left{right:16px;bottom:24px}.badge .bottom{top:16px;left:16px}.badge .bottom-left{top:16px;right:16px}.badge:hover{cursor:pointer}.badge .animate:active,.badge .animate:hover{-webkit-filter:brightness(90%);filter:brightness(90%);transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.faq-container .item{margin-bottom:30px}.faq-container .accordion-component{padding:10px}.faq-container .accordion-component .detail-link,.faq-container .accordion-component .title{display:flex;flex-direction:row;justify-content:center}.faq-container .accordion-component .detail-link{margin-top:10px;cursor:pointer;color:#0084ff}.faq-container .accordion-component .detail-link:active,.faq-container .accordion-component .detail-link:hover{color:#004f99;text-decoration:underline}body{font-family:"SenVariableFontWght",sans-serif;line-height:1.7;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:"BreeSerifRegular";font-size:3rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 20px}h1.dark{color:#fff}@media(max-width:767px){h1{font-size:2rem}}h2{font-family:"BreeSerifRegular";font-size:3.75rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 20px}h2.dark{color:#fff}@media(max-width:767px){h2{font-size:3.25rem}}h3{font-family:"BreeSerifRegular";font-size:2.25rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 20px}h3.dark{color:#fff}@media(max-width:767px){h3{font-size:1.95rem}}h4{font-family:"BreeSerifRegular";font-size:1.75rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 20px}h4.dark{color:#fff}@media(max-width:767px){h4{font-size:1.55rem}}h5{font-family:"BreeSerifRegular";font-size:1.5rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 10px}h5.dark{color:#fff}h6{font-family:"BreeSerifRegular";font-size:1.25rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 10px}h6.dark{color:#fff}p{font-family:"SenVariableFontWght";font-size:1.5rem;font-weight:unset;color:#000;padding:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 20px}p.dark{color:#fff}.display-1{font-size:1rem}.display-1,.display-2{font-family:"SenVariableFontWght";font-weight:unset;color:#000}.display-2{font-size:1.125rem}.display-3{font-size:1.375rem}.display-3,.display-4{font-family:"SenVariableFontWght";font-weight:unset;color:#000}.display-4{font-size:1.5rem}.display-5{font-size:1.625rem}.display-5,.display-6{font-family:"SenVariableFontWght";font-weight:unset;color:#000}.display-6{font-size:1.75rem}a{cursor:pointer!important;color:#0084ff}a:active,a:hover{color:#004f99;text-decoration:underline}strong{font-weight:700}small{font-size:.8rem}hr{border-color:#4b4d5d;width:100%}.hidden{display:none!important}.material-icons{font-size:1rem;line-height:1.7}.language-switcher-container{padding:0 10px}.language-switcher-container .dropdown-item{display:flex;flex-direction:row;width:100%}.language-switcher-container .dropdown-item .language-name{font-family:"SenVariableFontWght";font-weight:400;font-size:unset;margin-bottom:0;margin-left:10px;margin-top:5px}.language-switcher-container .dropdown-item.selected .language-name{font-family:"SenVariableFontWght";font-weight:400;font-size:unset;color:#fff}.language-switcher-container .dropdown-item.selected:hover .language-name{color:#0084ff}.avatar-upload-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;justify-content:center}.avatar-upload-container .overlay{display:flex;justify-content:center;align-items:center;position:absolute;align-self:center;width:50px;height:50px;border-radius:50%;transition:.5s ease;opacity:0;color:#fff;background:rgba(0,0,0,.5);font-size:20px;cursor:pointer}.avatar-upload-container .overlay.loading,.avatar-upload-container:hover .overlay{opacity:1}.spinner>div{background-color:var(--primary-color)!important}#root,body,html{height:100%}ul{padding-left:0;list-style-type:none}.apps-wrapper{margin-top:4rem}.apps-wrapper a{margin-right:1.5rem}.apps-wrapper a img{width:275px;margin-top:.7rem}.modal-wrapper{background-color:#fff;border-radius:1.5rem;padding:0;width:100%;max-width:500px}.modal-wrapper.signup{min-width:900px}.modal-wrapper.booking-invoice-modal{min-width:600px}.modal-wrapper.active-vouchers,.modal-wrapper.buy-boddy-pass{min-width:1000px}.modal-wrapper.update-news{min-width:500px;max-width:620px}@media screen and (max-width:480px){.modal-wrapper.update-news{min-width:250px;max-width:250px}}.modal-wrapper__overlay{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-wrapper__header{padding:.5rem;display:flex;justify-content:space-between;align-items:center}.modal-wrapper__header .close-btn{font-size:1.5rem;font-weight:700;color:#000}.modal-wrapper__header h6{margin:0}@media only screen and (max-width:992px){.modal-wrapper.signup{min-width:500px}.modal-wrapper.buy-boddy-pass{margin:0;min-width:100%;width:100%;height:100%;border-radius:0}}@media(max-width:767px){.modal-wrapper.active-vouchers,.modal-wrapper.boddy-traveller,.modal-wrapper.booking-confirmed,.modal-wrapper.booking-invoice-modal,.modal-wrapper.calendar-select-modal,.modal-wrapper.cancel-booking,.modal-wrapper.confirm-booking,.modal-wrapper.contact__modal,.modal-wrapper.download-app,.modal-wrapper.download-app-purchase,.modal-wrapper.download-popUp,.modal-wrapper.explore-gym,.modal-wrapper.forgot-password,.modal-wrapper.login,.modal-wrapper.no-travel,.modal-wrapper.parq-ask-to-fill,.modal-wrapper.parq-modal,.modal-wrapper.payment,.modal-wrapper.reset-password,.modal-wrapper.schedule-modal,.modal-wrapper.sign-up,.modal-wrapper.signup,.modal-wrapper.studio-filters-bar-modal{margin:0;min-width:100%;width:100%;height:100%;border-radius:0}}.form-wrapper{padding:3rem 3rem 1.5rem}@media(max-width:767px){.form-wrapper{padding:2rem 1.5rem 1.5rem}}button{background:transparent;border:0;padding:0}textArea:focus{border-color:var(--primary-color)!important}.fitness-wrapper,.homepage-wrapper,.locations-wrapper{display:flex;flex-direction:column;height:100%}.page{flex:1 0 auto}h1{margin-bottom:.625rem}h1,h2{line-height:4rem}h3{line-height:2.25rem;margin-bottom:.3125rem}h4{line-height:2.125rem;margin-bottom:1rem}h5{line-height:1.375rem;margin-bottom:.625rem}h6{line-height:1.25rem}p{line-height:2.25rem;margin-bottom:0}small{font-size:1rem}.btn,a{line-height:19px}input,label{font-family:"SenVariableFontWght"}.react-select__indicator-separator{display:none}.react-select-container__control,.react-select-container__option{cursor:pointer!important}.react-select-container__control{border:0!important;background-color:transparent!important}.react-select-container__control--is-focused{box-shadow:0 0 0 1px #0084ff;box-shadow:unset!important;border:0}.react-select-container__value-container{padding:0!important}.react-select-container__indicator{padding:0!important;font-weight:700;color:#0084ff!important}.react-select-container__indicator,.react-select-container__single-value{font-size:1.125rem!important;line-height:1.5rem}.homepage-select{z-index:1000000000}.homepage-select-container{width:100%;background:transparent!important}.homepage-select__indicators{display:none!important}.homepage-select__placeholder,.homepage-select__single-value{font-family:"BreeSerifRegular";line-height:1.6875rem;margin-left:0}.homepage-select__placeholder.footer-select,.homepage-select__single-value.footer-select{color:#fff;font-family:"SenVariableFontWght"}.homepage-select__placeholder.footer-select{color:#fff!important;opacity:1!important}.homepage-select__value-container{padding:0!important}.homepage-select__control{cursor:pointer!important;background-color:transparent!important;border:0!important}.homepage-select__control--is-focused{box-shadow:0 0 0 1px var(--primary-color);box-shadow:unset!important;border:0}.homepage-select__option--is-focused{background-color:#f7f8fa!important}.homepage-select__option--is-selected,.homepage-select__option--is-selected:hover{background-color:var(--primary-color)!important}.filters-bar-select__control,.filters-bar-select__option{cursor:pointer!important}.filters-bar-select-container{width:10%}.filters-bar-select__single-value{color:grey!important}.filters-bar-select__control{background-color:transparent!important}.filters-bar-select__control--is-focused{border:0!important;box-shadow:0 0 0 1.5px var(--primary-color)!important}.filters-bar-select__option--is-focused{background-color:#f7f8fa!important}.filters-bar-select__option--is-selected,.filters-bar-select__option--is-selected:hover{background-color:var(--primary-color)!important}.filter-dropdown-activator{cursor:pointer;width:100%}.filter-dropdown-activator[data-reach-listbox-button]{font-family:"BreeSerifRegular";padding:0;border:0}.filter-dropdown-activator[data-reach-listbox-button] label{font-size:1rem;cursor:pointer;font-family:"BreeSerifRegular"}.location-filter-input{margin-right:1rem}.location-filter-input[data-reach-listbox-input][data-state=expanded]{box-shadow:0 0 0 1.5px var(--primary-color);border-radius:.25rem;transition:box-shadow .1s}.location-filter-input[data-reach-listbox-input][data-state=expanded] [data-reach-listbox-button]{border:0}.location-filter-input[data-reach-listbox-input][data-state=expanded] [data-reach-listbox-arrow] svg{fill:#333;transition:all .1s}.location-filter-input [data-reach-listbox-arrow] svg{fill:#ccc}.location-filter-input [data-reach-listbox-arrow] svg:hover{fill:grey}.location-filter-activator[data-reach-listbox-button]{border:1px solid #ccc;width:180px;height:38px;border-radius:.25rem;color:grey;font-size:1rem;cursor:pointer}.multi-select{z-index:1001}.multi-select[data-reach-listbox-popover]{border-radius:.375rem;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);border:1px solid #e1e1e1;margin-top:.5rem}.multi-select[data-reach-listbox-popover]:focus-within{outline:0;box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.multi-select[data-reach-listbox-button]{width:100%}.multi-select[data-reach-listbox-button]:hover{cursor:pointer}.separator{border-top:1px solid #e5e5e5;margin:.8rem 0}.dropdown-body .checkbox-group-container{padding:1.15rem .8rem 0}.dropdown-body .checkbox-group-container .children-container{height:200px;overflow-y:auto}.dropdown-body .multi-select-controls{padding:0 .8rem .5rem;display:flex;justify-content:space-between}.dropdown-body .multi-select-controls .clear-btn{opacity:.3;text-decoration:underline}.dropdown-body .multi-select-controls .done-btn{padding:8px 20px}.dropdown-body .multi-select-controls [data-reach-listbox-option][data-current-nav]{background:#fff}.dropdown-body.time-range{width:20rem!important;padding:2rem}.dropdown-body.time-range .input-range{width:100%}.dropdown-body.time-range .input-range__slider,.dropdown-body.time-range .input-range__track--active{background:var(--primary-color)}.dropdown-body.time-range .input-range__slider{border:1px solid var(--primary-color)}.dropdown-body.time-range .hours-range{margin:.8rem 0 1.5rem;font-size:1.1rem}.dropdown-body.time-range .done-btn{margin-top:.875rem;width:100%!important}.dropdown-body.time-range [data-reach-listbox-option][data-current-nav]{background:#fff}.checkbox-container .checkbox-content{align-items:center}.checkbox-container .checkbox-content label{margin-top:-.5px!important}.checkbox-container .checkbox-check{justify-content:center;align-items:center}.checkbox-container .checkbox-check i{font-size:12px!important;color:var(--primary-color)!important}.react-date-picker--disabled{background:#fafafa}.react-date-picker__wrapper{border:0}.react-date-picker__inputGroup{padding:0;font-family:"SenVariableFontWght";font-size:1.25rem;line-height:1.8125rem}.react-calendar{padding:.8rem .5rem;border-radius:.375rem;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);border:0}.react-calendar .react-calendar__navigation__label__labelText{font-family:"BreeSerifRegular"}.react-calendar .react-calendar__month-view__weekdays__weekday{font-family:"SenVariableFontWght"}.react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none!important}.react-calendar .react-calendar__navigation__next-button,.react-calendar .react-calendar__navigation__prev-button{font-size:2rem}.react-calendar .react-calendar__navigation__next-button:disabled,.react-calendar .react-calendar__navigation__prev-button:disabled{background:none}.react-calendar .react-calendar__navigation__next2-button,.react-calendar .react-calendar__navigation__prev2-button{display:none}.react-calendar .react-calendar__month-view__days__day:hover{border-radius:4px;color:#fff}.react-calendar__month-view__days__day--weekend{color:#36394b}.react-calendar__tile{border-radius:.375rem;font-family:"SenVariableFontWght"}.react-calendar__tile:hover{background-color:#36394b!important}.react-calendar__tile--now{background:none!important;color:#000!important}.react-calendar__tile--active{background:#0084ff;background-color:#0084ff;color:#fff}.react-calendar__tile--now{color:#fff}.react-calendar__tile:disabled{border-radius:0;background:none!important}.react-calendar__tile:disabled:hover{background-color:none;cursor:not-allowed;color:#757575}.partnerNav{position:absolute;top:0;z-index:100;margin-top:20px}.partnerBuyButton{position:fixed;bottom:0;z-index:100;width:100%;padding-block:20px;align-items:center;display:flex;justify-content:center}.partnerBuyButtonIcon{position:absolute;right:0;font-size:1.5rem;margin-right:30px}.partnerBuyButtonDi{width:100%;padding-block:15px;margin-inline:13px}.partnerNavUser{position:absolute;right:0;z-index:100;margin-top:25px;margin-right:10px;align-items:center;justify-content:center;display:flex;flex-direction:column}.partnerNavUserIcon{color:#fff;font-size:1.5rem}.partnerNavUserText{color:#fff;font-size:13px;font-weight:700}.partnerNavName{color:#000;border-radius:.5rem;font-family:"IndustryDemi";color:#fff}.profile_img{width:40px;height:40px;border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);margin-right:.5rem;margin-left:.18rem;object-fit:cover}@media(max-width:1090px){.master-app-bar-container{flex-direction:row}.master-app-bar-container #appBar{flex-direction:row-reverse}.master-app-bar-container #appBar .logo{margin-left:-10px}}.buyPass{right:0;margin-top:-.5rem}.buyPass,.nav{position:absolute}.nav{top:0;width:100%}.nav.homepage{padding-top:1rem;align-self:center;padding-left:1rem;padding-right:1rem;overflow-x:hidden}.nav.homepage .app-bar-container{padding:0}.nav.homepage .app-bar-container .icon{margin-right:25px}.nav.homepage .sidenav-container{background:#36394b;border-right:1px solid #36394b;height:104%}.nav.homepage .sidenav-container .horizontal-line{display:none}.nav.homepage .sidenav-container .content{margin-top:30px}.nav.homepage .sidenav-container .content button{margin-top:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav.homepage .sidenav-container .content a{margin-top:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav.homepage .get-your-boddy-pass{margin-right:20px}@media(max-width:1090px){.nav.homepage .get-your-boddy-pass{width:100%!important;margin-top:auto!important}}.nav .gym-and-class-links{margin-left:10rem}.nav .gym-and-class-links a{margin:0 1rem}@media(max-width:560px){.nav .gym-and-class-links{margin-left:4rem}}@media(max-width:450px){.nav .gym-and-class-links{margin-left:1rem;font-size:.9rem}}@media(max-width:380px){.nav .gym-and-class-links{margin-left:1rem;font-size:.7rem}}.nav .logo-img{width:80px;height:50px;object-fit:contain;margin-left:1rem}.nav .sidenav-container{height:102%;margin-top:-14px}@media(max-width:1090px){.nav .sidenav-container .content{height:72%;margin:1.7rem!important;overflow:hidden}}@media(max-width:1090px){.nav .sidenav-container .content .me-4{margin-top:auto!important;width:100%!important}}.nav .sidenav-container .horizontal-line{display:none}.nav .sidenav-container .content{margin-left:12px}.nav .sidenav-container .content button{margin:.5rem 1rem 0 0}.nav .sidenav-container .content .b2b-get-pass-btn{width:100%;margin:1rem 0}@media(max-width:1090px){.nav .sidenav-container .content .b2b-get-pass-btn{margin-top:auto!important}}@media(max-width:1090px){.nav .sidenav-container .content .purchase-schedule-btn{width:100%;margin:1rem 0;margin-top:auto!important}}.nav .sidenav-container .content .filters-btn{font-family:"IndustryDemi"}.nav .sidenav-container .logo{margin-top:28px;margin-left:7px}.nav.filters{padding:0}.nav.filters .master-app-bar-container{background:#fff;left:0;border-bottom:1px solid #ebeef5}.nav.filters .sidenav-container{background:#fff;border-right:1px solid #ebeef5}.nav.filters .sidenav-container .close-icon{color:#000}.nav.filters .btn{margin-right:1rem}@media(max-width:1090px){.nav.filters .btn{margin-top:1.5rem;margin-bottom:.8rem;padding:.5rem}}.nav.filters .item.icon{color:#000}.sign-in-btn,.signed-in-btn{border:1px solid #ebeef5}.locations-nav-link{line-height:1.1875rem;color:#9ca5b2;margin-right:2rem;font-family:"IndustryDemi";position:relative;padding:0}.locations-nav-link,.locations-nav-link:hover{text-decoration:none}.locations-nav-link:after{content:"";position:absolute;left:0;top:1.3rem;width:0;transition:width .3s ease-in-out;height:2px;background-color:var(--primary-color)}.locations-nav-link.activities,.locations-nav-link.locations,.locations-nav-link.schedule{margin-right:0;margin-left:2rem}@media(max-width:1090px){.locations-nav-link.activities,.locations-nav-link.locations,.locations-nav-link.schedule{margin-left:0}}.locations-nav-link.active,.locations-nav-link:hover{color:var(--primary-color);transition:color}.locations-nav-link.active:after,.locations-nav-link:hover:after{width:30px}@media(max-width:1090px){.locations-nav-link{text-align:left;margin-top:1rem}}.find-activities .inputs-wrapper{width:100%}.find-activities .search-btn{margin-right:.7rem}.footer{flex-shrink:0;background-color:var(--secondary-color);border-radius:2rem 2rem 0 0;margin-top:4rem;padding:1.5rem 0}@media(max-width:767px){.footer{padding:2.5rem}}.footer .separator{color:#fff}.footer .links-wrapper{margin-top:3rem}.footer .socials{display:flex;align-items:center}.footer .socials i{font-size:1.25rem}.footer .socials a+a{margin-left:1.125rem}.footer .copyrights,.footer .languages{display:flex;align-items:center}.footer .languages img{margin-right:.5rem}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer a,.footer h3,.footer h6,.footer p,.footer small,.footer span{color:#fff}@media only screen and (min-width:768px)and (max-width:992px){.footer .links-wrapper{display:flex;justify-content:space-between}}@media(max-width:767px){.footer .links+.links{margin-top:2.5rem}.footer .copyrights{display:flex;flex-direction:column-reverse}.footer .copyrights .languages{margin:.8rem auto .8rem -.25rem}}.list-grid-view{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:6rem}.list-grid-view .studio-card{margin-bottom:2rem;width:47%}.list-grid-view .studio-card img{height:250px;width:100%;object-fit:cover}.list-grid-view .studio-card:nth-child(2n){margin-left:1.5rem}@media only screen and (min-width:992px)and (max-width:1200px){.list-grid-view .studio-card{width:100%}.list-grid-view .studio-card:nth-child(2n){margin-left:0}}.list-grid-view .eyeIcon{margin-left:5px;font-size:1.2rem;color:#d3d3d3}.list-grid-view.list{flex-direction:column}.list-grid-view.list .studio-card{width:100%;margin:0}.list-grid-view.list .studio-card img{width:250px}.list-grid-view.list .studio-card+.studio-card{margin-top:2rem}.list-grid-view.list .studio-card .wrapper{display:flex;flex-direction:column;justify-content:center;margin-left:1rem}.list-grid-view.list .studio-card .body{margin-top:1rem}.list-grid-view.list .studio-card__description{font-size:1.125rem;opacity:.6;line-height:1.5}.list-grid-view.list .studio-card__link{display:flex;width:100%}.list-grid-view.grid{flex-direction:row}.map-studio-popup-wrapper{position:absolute;bottom:8rem;display:flex;width:320px;border-radius:1rem;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}@media(min-width:1090px){.map-studio-popup-wrapper{margin-bottom:-7rem}}.map-studio-popup-wrapper .close-btn{position:absolute;right:2px;top:-5px;color:#000}.map-studio-popup-wrapper .close-btn span{font-size:1.5rem}@media only screen and (max-width:992px){.map-studio-popup-wrapper{bottom:1rem}}.map-studio-popup-wrapper-mobile{position:absolute;bottom:8rem;display:flex;width:350px;margin-bottom:15%;margin-left:2%;border-radius:1rem;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}@media(min-width:1090px){.map-studio-popup-wrapper-mobile{margin-bottom:-7rem}}.map-studio-popup-wrapper-mobile .close-btn{position:absolute;right:2px;top:-5px;color:#000}.map-studio-popup-wrapper-mobile .close-btn span{font-size:1.5rem}@media only screen and (max-width:992px){.map-studio-popup-wrapper-mobile{bottom:1rem}}.map-studio-popup{display:flex;align-items:center;text-decoration:none}.map-studio-popup img{height:110px;width:100px;object-fit:cover;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.map-studio-popup .body{padding:.5rem 1rem}.map-studio-popup .body h5{font-size:1.2rem;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-studio-popup .body .pill{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.25rem .4rem;text-decoration:none}.map-studio-popup .body .bottom{display:flex}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d::-webkit-scrollbar-track,.gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece,.gm-style .gm-style-iw-t:after{background-color:#000;left:-98px;top:20px}.gm-style-iw,.gm-style-iw-c{height:50px}.gm-style-iw-t:after{background:#000!important}.gm-style .gm-style-iw-t:after{transform:translate(500%,-210%) rotate(-45deg);z-index:-1}.gm-style .gm-style-iw button span{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.filters-bar{position:fixed;top:3.835rem;left:0;background:#fff;width:100%;z-index:10;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #ebeef5}.filters-bar .wrapper{margin-left:30px;margin-right:15px;display:flex}.filters-bar .wrapper .react-select-container{width:180px}.filters-bar .wrapper>p{font-size:1rem}.filters-bar.resp{display:flex;justify-content:space-between;padding-right:15px;padding-left:15px;z-index:1}.filters-bar .filter-input-container{border:1px solid hsla(0,0%,80%,.8);border-radius:4px;display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 0;margin-right:15px}.filters-bar .filter-input-container .filter-input{border:none;border-radius:5px;font-size:1rem;padding-left:10px}.filters-bar .filter-input-container .material-icons{margin:-10px;font-size:1.5rem;padding-right:15px;padding-left:10px;cursor:pointer;color:grey}.filters-bar .gym-type-select{width:200px;border:1px solid hsla(0,0%,80%,.8);border-radius:5px;height:39px}@media(max-width:1145px){.filters-bar .gym-type-select{width:100px}}@media(max-width:1045px){.filters-bar .gym-type-select{width:70px}}.filters-bar .gym-type-select div{color:grey!important;padding-left:5px}.filters-bar-mobile-res{margin-top:3.3rem;top:3.835rem;left:0;background:#fff;width:100%;z-index:10;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #ebeef5}.filters-bar-mobile-res .wrapper{margin-left:30px;margin-right:15px;display:flex}.filters-bar-mobile-res .wrapper .react-select-container{width:180px}.filters-bar-mobile-res .wrapper>p{font-size:1rem}.filters-bar-mobile-res.resp{display:flex;justify-content:space-between;padding-right:15px;padding-left:15px;z-index:1}.filters-bar-mobile-res .filter-input-container{border:1px solid hsla(0,0%,80%,.8);border-radius:4px;display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 0;margin-right:15px}.filters-bar-mobile-res .filter-input-container .filter-input{border:none;border-radius:5px;font-size:1rem;padding-left:10px}.filters-bar-mobile-res .filter-input-container .material-icons{margin:-10px;font-size:1.5rem;padding-right:15px;padding-left:10px;cursor:pointer;color:grey}.filters-bar-mobile-res .gym-type-select{width:200px;border:1px solid hsla(0,0%,80%,.8);border-radius:5px;height:39px}@media(max-width:1145px){.filters-bar-mobile-res .gym-type-select{width:100px}}@media(max-width:1045px){.filters-bar-mobile-res .gym-type-select{width:70px}}.filters-bar-mobile-res .gym-type-select div{color:grey!important;padding-left:5px}.filters-bar-mobile{background:#fff;width:100%;z-index:10;padding-top:.5rem;padding-bottom:.5rem;border-bottom:0 solid #ebeef5}.filters-bar-mobile .wrapper{margin-left:30px;margin-right:15px;display:flex}.filters-bar-mobile .wrapper .react-select-container{width:180px}.filters-bar-mobile .wrapper>p{font-size:1rem}.filters-bar-mobile.resp{display:flex;justify-content:space-between;padding-right:20px;padding-left:30px;z-index:1}.filters-bar-mobile .filter-input-container{border:1px solid hsla(0,0%,80%,.8);border-radius:4px;display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 0;margin-right:15px}.filters-bar-mobile .filter-input-container .filter-input{border:none;border-radius:5px;font-size:1rem;padding-left:10px}.filters-bar-mobile .filter-input-container .material-icons{margin:-10px;font-size:1.5rem;padding-right:15px;padding-left:10px;cursor:pointer;color:grey}.filters-bar-mobile .gym-type-select{width:200px;border:1px solid hsla(0,0%,80%,.8);border-radius:5px;height:39px}@media(max-width:1145px){.filters-bar-mobile .gym-type-select{width:100px}}@media(max-width:1045px){.filters-bar-mobile .gym-type-select{width:70px}}.filters-bar-mobile .gym-type-select div{color:grey!important;padding-left:5px}.studio-filters-bar-modal{width:100%;height:100%;margin:0;border-radius:0}.studio-filters-bar-modal h6{font-size:1rem}.studio-filters-bar-modal .checkbox-group-container .checkbox-check{height:22px;width:22px}.studio-filters-bar-modal .checkbox-group-container .checkbox-label{font-size:1.15rem}.studio-filters-bar-modal .wrapper{display:flex;flex-direction:column;margin-top:1.5rem}.studio-filters-bar-modal .wrapper button{display:flex;justify-content:space-between;align-items:center;border:1px solid #e1e1e1;padding:.25rem .8rem;border-radius:.375rem;margin-bottom:.8rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studio-filters-bar-modal .wrapper button span{font-size:1.5rem;color:#979797}.studio-filters-bar-modal .fixed{position:-webkit-sticky;position:sticky;bottom:0;width:100%;border-top:1px solid #e1e1e1;padding:1rem;background-color:#fff}.studio-filters-bar-modal .apply-filter{display:flex;justify-content:space-between}.studio-filters-bar-modal .apply-filter .clear-btn{opacity:.3;font-size:1.25rem;text-decoration:underline}.studio-filters-bar-modal .apply-filter .done-btn{padding:8px 20px}.studio-filters-bar-modal .show-results .btn{width:100%}.studio-filters-bar-modal .top-padding{padding-top:.5rem}.studio-filters-bar-modal .switch-group{margin-top:2rem}.studio-filters-bar-modal .switch-group li{display:flex;align-items:center;justify-content:space-between}.studio-filters-bar-modal .switch-group li+li{margin-top:1rem}.studio-filters-bar-modal .time-range-row{display:flex;justify-content:space-between;align-items:baseline}.studio-filters-bar-modal .time-range-row p{font-size:1rem}.studio-filters-bar-modal .time-range .input-range{width:98%;margin:0 auto}.studio-filters-bar-modal .time-range .input-range__slider,.studio-filters-bar-modal .time-range .input-range__track--active{background:var(--primary-color)}.studio-filters-bar-modal .time-range .input-range__slider{border:1px solid var(--primary-color)}.studio-details{margin-bottom:10rem}.studio-details #products>.heading{margin-bottom:2rem}.studio-details .section-separator{margin:3rem auto}.studio-details .favourite-studio button span{font-size:1.8rem}.studio-details .favourite-studio .favourited{color:#ff5252}.studio-details .favourite-studio .not-favourited{color:#000}.studio-details #information,.studio-details #schedule,.studio-details #walk-in{scroll-margin-block:6.25rem}.react-responsive-modal-modal{padding:0}.carousel-status{display:none}.carousel{text-align:center}.carousel__arrow{position:absolute;top:50%;z-index:99}.carousel__forward{right:0}.studio-details-resp{position:relative}.studio-details-resp .studio-header{margin-bottom:.5rem}.studio-details-resp .studio-header h3{font-size:30px}.studio-details-resp .studio-header .title-wrapper{display:flex;align-items:center;flex-wrap:wrap}.studio-details-resp .studio-header .title-wrapper h3{margin-bottom:0;margin-right:.5rem}.studio-details-resp .studio-header .title-wrapper h6{margin-bottom:0;opacity:.5}.studio-details-resp .studio-header p{font-size:1.25rem;color:#9aa9c0;margin-top:15px}.studio-details-resp .pills-wrapper{display:flex;align-items:center}.studio-details-resp .pills-wrapper .studio-types{margin-top:0}.studio-details-resp .pills-wrapper .pill{margin-top:.5rem;padding:.25rem .4rem}.studio-details-resp .wrapper{background-color:#fff;margin-top:-2rem;position:relative;z-index:1;border-top-right-radius:2.5rem;border-top-left-radius:2.5rem;padding:2.5rem 2rem}.studio-details-resp .section-separator,.studio-details-resp .sticky-bar{display:none!important}.studio-details-resp .information-card{margin-top:0}.studio-details-resp .amenities,.studio-details-resp .information-card,.studio-details-resp .safety{margin-bottom:2rem}.studio-details-resp .info .highlights ul{flex-wrap:nowrap;overflow-x:scroll;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.studio-details-resp .info .highlights ul::-webkit-scrollbar{width:0;height:0}.studio-details-resp .info .highlights li{flex-shrink:0;margin:0 1rem 0 0}.studio-details-resp .amenities .row{overflow-x:scroll;display:flex;flex-wrap:nowrap}.studio-details-resp .amenities .row::-webkit-scrollbar{width:0;height:0}.studio-details-resp .amenities .amenity{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-shrink:0;font-size:1.125rem;padding:.5rem .8rem;border-radius:.375rem;background-color:#f5f5f5}.studio-details-resp .amenities .amenity+.amenity{margin-left:1rem}.studio-details-resp .side-bar{background-color:#f5f5f5;display:flex;flex-direction:column-reverse;border-radius:0;border-top-right-radius:2rem;border-top-left-radius:2rem;padding:2.5rem 2rem;margin-top:0}.studio-details-resp .side-bar .contact-details{margin:2rem 0}.studio-details-resp .studio-types{margin-top:.5rem}.studio-details-resp .studio-types .pill{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.25rem .4rem}.studio-details-resp .gallery-wrapper{position:relative}@media(max-width:1090px){.studio-details-resp .gallery-wrapper{margin-top:-3px}}.studio-details-resp .gallery-wrapper .header{position:absolute;top:2rem;z-index:1;display:flex;justify-content:space-between;width:100%;padding:0 2rem}.studio-details-resp .gallery-wrapper .d-flex .share-btn{box-shadow:none}.studio-details-resp .gallery-wrapper .next-prev-btn{background-color:#fff;border-radius:50%;box-shadow:0 3px 7px 0 rgba(0,0,0,.55)}.studio-details-resp .gallery-wrapper .next-prev-btn span{color:#000}.studio-details-resp .gallery-wrapper .favourite-studio button{height:32px;width:32px}.studio-details-resp .gallery-wrapper .favourite-studio span{font-size:1.25rem}.studio-details-resp .gallery-wrapper .share-btn{background-color:#fff;border-radius:50%;height:32px;width:32px;margin-left:.8rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.55)}.studio-details-resp .gallery-wrapper .share-btn span{font-size:1.15rem}.studio-details-resp .schedule-buttons{position:-webkit-sticky;position:sticky;width:100%;padding:1rem;bottom:0;z-index:1;background-color:#fff;border-top:1px solid #e1e1e1}.studio-details-resp .schedule-buttons-wrapper{display:flex;justify-content:center}.studio-details-resp .schedule-buttons-wrapper .btn+.btn{margin-left:1rem}@media(max-width:484px){.studio-details-resp .schedule-buttons-wrapper{flex-direction:column;align-items:center}.studio-details-resp .schedule-buttons-wrapper .btn{width:100%}.studio-details-resp .schedule-buttons-wrapper .btn+.btn{margin-left:0;margin-top:.5rem}}.gallery{margin-top:1.5rem;margin-bottom:.5rem}@media only screen and (max-width:992px){.gallery{display:none}}.gallery img{width:100%;height:100%;border-radius:1rem;transition:box-shadow .2s}.gallery .right{display:flex;flex-direction:column;justify-content:space-between}.gallery__img:hover{cursor:pointer;box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.carousel .slide{min-width:100.4%;margin-top:-2px}.carousel-slider .control-dots{margin-bottom:3rem}.carousel-slider .control-dots .dot{box-shadow:none}.slider-wrapper .axis-horizontal{width:101%}.react-responsive-modal-closeButton{fill:#fff;-webkit-filter:drop-shadow(2px 2px 2px #04bd04);filter:drop-shadow(2px 2px 2px #04bd04)}.gallery-modal .react-responsive-modal-modal{border-radius:1.5rem}.gallery-modal-rest .react-responsive-modal-modal{border-radius:1.5rem;width:600px}.gallery-carousel.carousel-root .slider{justify-content:unset}.gallery-carousel-rest{background-color:#0ff}.sticky-bar{position:-webkit-sticky;position:sticky;top:0;z-index:5;border-bottom:1px solid #ebeef5;padding:1rem 0;background-color:#fff}.sticky-bar a{font-family:"IndustryDemi"}.sticky-bar a+a{margin-left:.5rem}.info p{font-size:1.25rem;line-height:1.75rem}.info .information-card{margin-top:3rem}.info .information-card__heading{font-family:"IndustryDemi"}.info .information-card ul li{margin-top:10px;list-style-type:disc;margin-left:2rem}.info .safety{margin:2.5rem 0}.info .safety-heading{font-family:"IndustryDemi"}.info .section-separator{margin:3rem 0}.info .highlights{margin-top:2.5rem;margin-bottom:1rem}.info .highlights-heading{font-family:"IndustryDemi"}.info .highlights ul{display:flex;flex-wrap:wrap}.info .highlights ul li{font-size:1.125rem;padding:.3rem .8rem;background-color:#fff2e1;border-radius:.375rem;border:1px solid #ffe5c3;margin-right:1rem;margin-top:1rem}.info .amenities{margin-top:2.5rem}.info .amenities-heading{font-family:"IndustryDemi";margin-bottom:1.25rem}.info .amenities .amenity{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f5f5f5;margin-bottom:1.5rem;border-radius:.375rem;padding:.5rem .8rem;margin-right:1rem;margin-left:.6rem;display:flex;align-items:center}.info .amenities img{height:22px;width:25px;margin-right:.8rem}.info .amenities span{text-transform:capitalize}.side-bar{margin-top:3rem;border:1px solid #ebeef5;border-radius:1rem;padding:1.25rem}.side-bar .address-map-pin{width:400px;height:300px;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);-webkit-border-radius:.625rem;-moz-border-radius:.625rem}.side-bar .contact-details{margin-top:2rem;display:flex;flex-direction:column}.side-bar .contact-details a,.side-bar .contact-details p{font-size:1.125rem;color:#000}.side-bar .contact-details a{text-decoration:none}.side-bar .contact-details a+a{margin-top:.35rem}@media(max-width:1200px){.side-bar .contact-details a,.side-bar .contact-details p{font-size:1rem}}.side-bar .contact-details .take-me-there{background-color:#0082ff;color:#fff;padding:.4rem 0;font-family:"IndustryDemi";border:2px solid #0082ff;border-radius:5px;margin:-1rem 0 1rem}@media(max-width:1400px){.side-bar .contact-details .take-me-there{order:1;margin-top:1rem;margin-bottom:-1rem}}.side-bar .section-separator{margin:2rem 0}.side-bar .opening-hours .day-name{text-transform:capitalize}.side-bar .opening-hours .day-timings{width:135px}.side-bar .opening-hours li{display:flex;justify-content:space-between}@media(max-width:1200px){.side-bar .opening-hours li{font-size:.9rem;white-space:nowrap}}.side-bar .opening-hours li+li{margin-top:.25rem}.side-bar .opening-hours .social{display:flex;margin-top:1.2rem}.side-bar .opening-hours .social a{color:#000;width:30px}.side-bar .opening-hours .social-icon{font-size:1.5rem}.side-bar .opening-hours .social p{font-size:1.3125rem;line-height:1.5625rem;font-family:"SenVariableFontWght";margin-left:1rem}.side-bar .class-info .btn{width:100%}.side-bar .class-info h6{margin-bottom:0}.side-bar .class-info p{font-size:1.125rem}.studio-types{display:flex;align-items:center;color:#fff;display:inline}.studio-types .pill{margin-right:.5rem}.studio-types .price{font-size:14px;color:grey}.buy-pass__header{padding:.5rem;display:flex;justify-content:space-between;align-items:center}.buy-pass__header .close-btn{font-size:1.3rem;font-weight:700;color:#000}.buy-pass__header h6{margin:0}.buy-pass__heading{margin:.8rem 0}.buy-pass .no-passes-available span{text-transform:capitalize}.buy-pass .right{padding:2rem;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:1rem}.buy-pass .submit{width:90%;padding:15px;margin-top:2rem}.buy-pass .submit:disabled{background-color:#9aa9c0}.buy-pass .buy-pass__body{padding:1rem 2rem}.buy-pass-resp{position:relative}.buy-pass-resp .buy-pass-btn{position:-webkit-sticky;position:sticky;padding:1rem;display:flex;justify-content:center;bottom:0;z-index:1;background-color:#fff;border-top:1px solid #e1e1e1}.buy-pass-resp .boddy-pass-visit-card{border-radius:7px;margin:10px 0;padding:7px;display:flex;align-items:center}.buy-pass-resp .standard{border:1.7px solid #0084ff}.buy-pass-resp .premium{border:1.7px solid #36394b}.buy-pass-resp .visits-standard{font-size:18px;color:#0084ff;font-weight:600}.buy-pass-resp .visits-premium{font-size:18px;color:#36394b;font-weight:700}.buy-pass-resp .type{font-size:19px}.buy-pass-resp .type-standard{color:#0084ff}.buy-pass-resp .type-premium{color:#36394b}.buy-pass-resp .info{display:flex;justify-content:space-between;width:100%}.buy-pass-early{background-color:rgba(0,0,0,.603);border-radius:1rem;width:765px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.buy-pass-early-h3{margin-bottom:-30px;margin-top:0;color:#fff}.buy-pass-early .left-right{padding:0;margin:0 -25px}.buy-pass-early .left-right .right-early{height:400px;background-color:rgba(0,0,0,.603);margin-left:1rem}.buy-pass-early .left-right .right-early ul li{color:#fff}.buy-pass-early .explore-first{margin-top:.5rem;background:transparent!important;height:50px}.buy-pass-early .submit-early{margin-top:2px;height:50px}.buy-pass-early .explore-travelling-for-work{color:#fff}.buy-pass-early .early-boddy-pass-desc{color:#000}.buy-pass-early .early-boddy-pass-desc li{font-size:14px}.buy-pass-resp-early{border-radius:1rem}.buy-pass-resp-early .buy-pass__header-early{text-align:center;padding-top:1rem}.buy-pass-resp-early .form-wrapper .resp{margin:10px 0}.buy-pass-resp-early .form-wrapper .resp .boddy-pass-card-content{height:7px}.buy-pass-resp-early .form-wrapper .resp .boddy-pass-card__visit{margin-bottom:-15px}.buy-pass-resp-early .buy-pass-btn-early{padding:0 1rem}.buy-pass-resp-early .buy-pass-btn-early button{margin:.4rem 0}@media(max-width:766px){.buy-pass-resp-early{background-color:#f5f5f5}}.boddy-pass-card{border-radius:16px;width:100%;margin-bottom:2.5rem;background-color:#d8d8d8;padding:2rem;position:relative}.boddy-pass-card.unselected{background-color:#9aa9c0}.boddy-pass-card.resp.active{box-shadow:0 0 25px 0 rgba(0,0,0,.55)}.boddy-pass-card.resp.active .select-indicator{height:15px;width:15px;background-color:#00e676;position:absolute;top:.8rem;right:.8rem;border-radius:50%}.boddy-pass-card.standard{background-color:#0084ff}.boddy-pass-card.premium{background-color:#00102d}.boddy-pass-card-content img{height:50px;width:50px}.boddy-pass-card__content{margin-top:2.8rem}.boddy-pass-card__payment{float:right;color:#fff;font-family:"IndustryDemi";font-size:3.75rem}.boddy-pass-card__name{color:#fff;font-family:"IndustryDemi";margin-bottom:1rem;text-transform:capitalize}.boddy-pass-card__expiration,.boddy-pass-card__visit{color:#fff;font-family:"SenVariableFontWght";text-align:left;font-size:1.25rem;margin:0}.boddy-pass-card__visit{margin-bottom:.1rem}.boddy-pass-card__expiration{font-size:1rem}.boddy-pass-desc ul{list-style-type:disc;padding-left:1rem}.boddy-pass-desc ul li{font-size:1.15rem}.boddy-pass-desc-mobile ul{list-style-type:disc;padding-left:1rem}.boddy-pass-desc-mobile ul li{font-size:1rem}.payment{max-width:100%}.payment .input{margin-bottom:1rem}.payment .secure-payment{text-align:center;font-size:.875rem;margin-top:.8rem}.payment__body-text{font-size:1rem;line-height:24px;margin-top:-35px;text-align:center}.payment__body-checkout,.payment__body-details{padding:2rem;background-color:#f9f9f9;border-radius:1rem;margin-top:1rem}.payment__body-checkout .btn,.payment__body-details .btn{width:100%}.payment__body-checkout h6,.payment__body-details h6{font-size:1rem;font-family:"IndustryDemi";margin-bottom:1rem}.payment__body-checkout h6:after,.payment__body-details h6:after{content:"";display:block;margin-top:.3rem;width:50px;height:2px;background-color:#000;opacity:.31}.payment__body .box-two .secure-payment{padding-bottom:3.5rem}.payment__body-details form .btn,.payment__body-details form .input,.payment__body form .btn,.payment__body form .input{margin-top:1rem}.payment__body-details .pass-name{font-size:1.125rem}.payment__body-details .price-wrapper{display:flex}.payment__body-details .price-wrapper .value{font-size:1.5rem}.payment__body-details .price-wrapper .actual-price{opacity:.5;text-decoration:line-through;margin-right:.8rem}.payment__body-details .amount,.payment__body-details .price{display:flex;justify-content:space-between;margin-top:1rem}.payment__body-details .amount .value,.payment__body-details .price .value{font-weight:700}.payment__body-details .amount .label,.payment__body-details .amount .value,.payment__body-details .price .label,.payment__body-details .price .value{font-size:1.125rem}.payment__body-details .payment-details{margin-top:2rem}.payment__body-details .payment-details .price{margin-top:.5rem}.payment__body-checkout{margin-top:1rem}.tooltip{width:20rem}.StripeElement{border:1.8px solid #d8d8d8;background-color:#fff;padding:.8rem .5rem;border-radius:4px}.StripeElement--invalid{border:1.8px solid #ff5252}.StripeElement--focus{border-color:var(--primary-color)}.confirm__booking{color:#000}.confirm__booking__modal{width:100%;max-width:500px}.confirm__booking__overlay{background:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirm__booking__header{padding:.8rem;display:flex;justify-content:space-between;align-items:center}.confirm__booking__header .close-btn{font-size:1.5rem;font-weight:700;color:#000}.confirm__booking__header h6{margin:0}@media only screen and (max-width:576px){.confirm__booking__header h6{text-align:center;font-size:1rem}}.confirm__booking__body{display:flex;flex-direction:column;justify-content:center;text-align:left;margin-top:-3.5rem}.confirm__booking__body h3{font-size:1.5rem;margin-top:.75rem}@media only screen and (max-width:576px){.confirm__booking__body h3{font-size:1.6rem}}.confirm__booking__body__header{color:var(--theme-color)}.confirm__booking__body h1{font-weight:700;margin-top:1.875rem;line-height:0}.confirm__booking__body h1,.confirm__booking__body p{color:#000;font-family:"SenVariableFontWght";font-size:1.125rem}.confirm__booking__wrapper{background-color:#f9f9f9;border-radius:16px;margin-top:.3125rem;padding:20px}.confirm__booking__details{color:#000;font-size:1.125rem;text-decoration:none;margin-top:1.75rem;margin-right:2rem;font-family:"IndustryDemi";position:relative;padding:0}.confirm__booking__details:hover{text-decoration:none}.confirm__booking__details:after{content:"";position:absolute;left:0;margin-top:.5rem;top:1rem;opacity:.33;width:40px;transition:width .3s ease-in-out;height:2px;background-color:#000}.confirm__booking .reminder-para{margin-top:1rem;line-height:1.9rem}.confirm__booking__content{display:flex;margin-top:1.25rem}@media(max-width:400px){.confirm__booking__content{font-size:2px}}.confirm__booking__content__heading{color:#000;font-family:"SenVariableFontWght";font-size:18px}.confirm__booking__content__ldt{flex:1 1;text-align:right;font-family:"SenVariableFontWght";font-size:18px;font-weight:700;line-height:24px}.confirm__booking__content .colorId{color:var(--theme-color)}.confirm__booking__checkbox{position:relative;display:flex;margin-top:.9375rem}.confirm__booking__checkbox Input{background-color:#fff;border:1px solid #e4e5ec;border-radius:2px;box-shadow:0 2px 3px 0 rgba(0,0,0,.05);width:24px;height:24px}.confirm__booking__checkbox label{color:#000;font-family:"SenVariableFontWght";font-size:1rem;margin-left:1.25rem}.confirm__booking__checkbox a{color:#000}.confirm__booking__btn{width:100%;margin-top:1.25rem}.confirm__booking__dont-forget{color:#000;font-family:"SenVariableFontWght";line-height:30px;display:inline-block;font-size:1.375rem;margin-top:.625rem}.confirm__booking .apps-wrapper{text-align:left;display:inline-block;margin-top:.0625rem}.confirm__booking .apps-wrapper a{margin-right:10px;width:20px}@media only screen and (max-width:576px){.confirm__booking .apps-wrapper a{display:inline-block;margin:8px 0}}.booking__invoice{text-align:center;margin-bottom:2rem}.view_booking_details{white-space:nowrap;font-weight:600;color:#000!important}.invoice__btn{position:absolute;margin:.5rem 0 0 2rem}.invoice__btn .close-btn{font-size:1.5rem;font-weight:700}.booking__overlay{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.booking__header{padding:.3rem;display:flex;justify-content:space-between;align-items:center}.booking__header .close-btn{font-size:1.4rem;font-weight:700;color:#000}.booking__header h6{margin:0;font-size:1.2rem}@media only screen and (max-width:576px){.booking__header h6{font-size:1rem;text-align:center}}.booking__body{display:flex;flex-direction:column;justify-content:center;text-align:center}.booking__body .booking_img_icon img{margin-top:-25px}.booking__body h3{text-align:center;color:#000;font-size:25px;letter-spacing:-.76px;line-height:60px}@media only screen and (max-width:576px){.booking__body h3{font-size:1.5rem;text-align:center}}.booking__body span{color:#9aa9c0;font-size:18px;line-height:24px}.booking__body-alert{display:flex;align-items:center;background-color:#fff2e1;border-radius:.375rem;border:1px solid #ffe5c3;text-align:center;padding:.25rem;margin-bottom:2rem;margin-top:-2rem}.booking__body-alert .alert-icon{font-size:1.5rem;color:#ffbd00}.booking__body-alert p{font-size:1.125rem;font-family:"SenVariableFontWght";line-height:1.5625rem;margin-left:.25rem}.booking__body-alert p strong{margin:.25rem}.booking__body-block{background-color:#f9f9f9;border-radius:1rem;padding:20px}.booking__body-block h6{text-align:start;font-size:1.1rem;font-family:"IndustryDemi";margin-bottom:1rem}.booking__body-block h6:after{content:"";display:block;margin-top:.3rem;width:50px;height:2px;background-color:#000;opacity:.31}.booking__body-block .detail{margin-bottom:.4rem;display:flex;justify-content:space-between}.booking__body-block .detail .label,.booking__body-block .detail .value{font-family:"SenVariableFontWght";font-size:1.2rem}.booking__body-block .detail .value{font-weight:700}.booking .booking__return-btn{margin-top:.625rem}.booking .forIntegratedStudio{font-size:1.2rem;line-height:1.8rem;margin:1.2rem 0 .7rem}.booking .see-your-bookings{margin-top:.5rem;text-decoration:underline}.booking-invoice-container .logo-partner{height:100px;width:100px;object-fit:cover}.booking-invoice-container .logo .trademark{margin-top:1.25rem;margin-bottom:3rem}.booking-invoice-container .logo .trademark img{margin-left:.25rem}.booking-invoice-container .custom-alert{margin-bottom:2rem}.booking-invoice-container .desc{font-size:1.1rem;font-family:"SenVariableFontWght";line-height:1.5rem;text-align:left;margin-bottom:1.5rem}.booking-invoice-container .cancellation-policy,.booking-invoice-container .check-in,.booking-invoice-container .class-info,.booking-invoice-container .social-distancing-measures{background-color:#f9f9f9;border-radius:24px;margin-bottom:2rem}.booking-invoice-container .order-status{border-top-left-radius:24px;border-top-right-radius:24px;padding:.5rem;display:flex;align-items:center;justify-content:center}.booking-invoice-container .order-status span{font-size:1.5rem;color:#fff;font-family:"BreeSerifRegular";text-transform:capitalize}.booking-invoice-container .order-status.pending{background-color:#ffbd00}.booking-invoice-container .order-status.confirmed{background-color:#00e676}.booking-invoice-container .gym{padding:1.5rem;border-radius:5px}.booking-invoice-container .gym-img{width:100%;height:250px;border-radius:14px;object-fit:cover}.booking-invoice-container .gym-title{margin-top:1.8rem;font-family:"IndustryDemi"}.booking-invoice-container .gym-name{font-size:1.2rem;font-family:"SenVariableFontWght";color:#c1c7d1;font-family:"IndustryDemi";position:relative;margin-bottom:1rem}.booking-invoice-container .gym-name:after{content:"";position:absolute;left:0;margin-top:.5rem;top:1.8rem;width:40px;transition:width .3s ease-in-out;height:2px;background-color:#c1c7d1}.booking-invoice-container .gym .user-image{background-color:#e6e6e6;padding:1rem;border-radius:14px;display:flex;align-items:center;margin-top:2rem}.booking-invoice-container .gym .user-image img{width:80px;height:80px;border-radius:50%;object-fit:cover}.booking-invoice-container .gym .user-image .user-name{font-size:1.2rem;font-family:"SenVariableFontWght";font-weight:600}.booking-invoice-container .gym-info{font-size:1.1rem;margin-bottom:.5rem}.booking-invoice-container .gym-info .text{font-weight:700}.booking-invoice-container .gym-info .location{color:#0084ff}.booking-invoice-container .gym-info .status{text-transform:capitalize}.booking-invoice-container .gym-info .status.pending{color:#ffbd00}.booking-invoice-container .gym-info .status.confirmed{color:#00e676}.booking-invoice-container .check-in{padding:2rem;margin-top:1.5rem}.booking-invoice-container .check-in img{max-width:100%}.booking-invoice-container .check-in .title{margin:2rem 0}.booking-invoice-container .title{font-family:"IndustryDemi";font-size:1.125rem;margin-bottom:.5rem;position:relative}.booking-invoice-container .title:after{content:"";position:absolute;left:0;margin-top:.5rem;top:1.8rem;width:40px;transition:width .3s ease-in-out;height:2px;background-color:#c1c7d1}.booking-invoice-container .cancellation-policy,.booking-invoice-container .social-distancing-measures{padding:1.5rem}.booking-invoice-container .cancellation-policy ul,.booking-invoice-container .social-distancing-measures ul{margin-top:2rem}.booking-invoice-container .cancellation-policy li,.booking-invoice-container .social-distancing-measures li{font-size:1.1rem;display:flex}.booking-invoice-container .cancellation-policy li+li,.booking-invoice-container .social-distancing-measures li+li{margin-top:1rem}.booking-invoice-container .cancellation-policy li span,.booking-invoice-container .social-distancing-measures li span{margin-right:1rem;font-size:1.35rem;color:#0084ff}.booking-invoice-container .copyrights,.booking-invoice-container .privacy-terms-statement{font-size:.875rem;color:#979797;margin-top:1rem}.booking-invoice-container .copyrights a,.booking-invoice-container .privacy-terms-statement a{display:inline-block;margin:0 .25rem;color:#979797;text-decoration:none}.booking-invoice-container .copyrights a:hover,.booking-invoice-container .privacy-terms-statement a:hover{color:#000;text-decoration:underline}.booking-invoice-container .copyrights{margin-top:1.25rem}.booking-invoice .download-btn{width:82%;margin:0 auto}.booking-invoice .download-btn button{width:100%;margin:2rem 0}.walk-ins-wrapper .heading{font-size:1.25rem}@media only screen and (max-width:992px){.walk-ins-wrapper .heading{display:none}}.walk-ins-wrapper .desc{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.25rem}.walk-ins__item{display:flex;justify-content:space-between;border-radius:.5rem;background-color:#f9f9f9;padding:1rem;margin-bottom:1rem}.walk-ins__item-descp{font-size:1.15rem;line-height:1.5rem;color:#979797}.walk-ins__item .middle{align-items:center;display:flex;flex-direction:column;width:50%}.walk-ins__item .left{display:flex;flex-direction:column;align-items:flex-start}.walk-ins__item .left p{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.walk-ins__item .left .pill{padding:.2rem 1rem}.walk-ins__item .right{display:flex;align-items:center;justify-content:flex-end}.walk-ins__item .right .btn{padding:10px}.walk-ins__item .right .btn.partner-btn{width:12rem}@media only screen and (max-width:992px){.walk-ins__item{background-color:transparent;padding:.5rem .5rem 1rem;border-bottom:1px solid #dedede;flex-direction:column}.walk-ins__item-descp{font-size:1rem;line-height:1.45rem;margin-top:1rem}.walk-ins__item .middle{width:100%}.walk-ins__item .right{display:block;margin-top:.5rem}.walk-ins__item .right .btn{padding:10px}.walk-ins__item .right .btn.partner-btn{width:12rem}}.walk-ins .not-found{font-size:1.125rem}.calendar-select{margin:0 auto;width:80%}.calendar-select-container{display:flex;justify-content:space-between;margin:2rem 0}.calendar-select-container .label-text{font-size:1.2rem;font-family:"SenVariableFontWght"}.calendar-select-container .proceed{padding:.2rem 2rem}.calendar-select-container .proceed span{font-size:1.5rem}.calendar-select-container .react-calendar{position:fixed}.icon{color:#fff}.schedule-section{margin-top:3rem;margin-bottom:12rem}.schedule-section .heading{font-size:1.25rem}.schedule-section .header{display:flex;align-items:center}.schedule-section .header .wrapper{width:85%}.schedule-section .header .week{margin:0;display:flex;justify-content:space-between}.schedule-section .header .week__day.active{padding:.25rem 1rem;font-weight:700;background-color:var(--primary-color);border-radius:.375rem;color:#fff}.schedule-section .header .week li{display:flex;align-items:center;justify-content:center}.schedule-section .header .week .week__day{height:100%}@media(max-width:1199px){.schedule-section .header .week .week__day{font-size:1.01rem}}.schedule-section .desc{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.5rem}.schedule-modal .wrapper{padding:1rem}.week-mbl{position:fixed;background-color:#fff;margin-top:-35px;padding-bottom:10px;padding-top:7px}.week.mobile-resp{display:flex;overflow:scroll;flex-wrap:nowrap;scrollbar-width:none}.week.mobile-resp::-webkit-scrollbar{width:0;height:0}.week.mobile-resp li{flex-shrink:0}.week.mobile-resp .week__day{font-size:1rem;margin-right:1.25rem}.week.mobile-resp .week__day.active{color:var(--primary-color);font-weight:700}.class{margin-top:2rem}@media only screen and (max-width:576px){.class .class__item{flex-wrap:wrap}.class .class__item .middle{order:1}.class .class__item .left{order:2}.class .class__item .right{order:3}.class .class__item .right,.class .class__item .right .btn{width:100%}.class .class__item .right .btn{margin-top:1rem}}.class__item{border-radius:.5rem;background-color:#f9f9f9;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;text-decoration:none}.class__item:hover{background-color:#ebeef5;text-decoration:none}.class__item .left .date{font-size:1.125rem}.class__item .left .time{font-size:1rem;opacity:.33}.class__item .middle{display:flex;flex-direction:column;align-items:flex-start}.class__item .middle p{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.class__item .middle .pill{padding:.2rem 1rem}.class__item .right{display:flex;align-items:center;justify-content:flex-end}.class__item .right .btn{padding:10px;width:12rem}@media only screen and (max-width:992px){.class__item{background-color:transparent;padding:.5rem .5rem 1rem;border-bottom:1px solid #dedede}.class__item .right{display:flex;align-items:center}.class__item .right .btn{padding:10px;width:12rem}}.class__not-found{margin-top:2rem;text-align:center}.title-pill{display:flex;align-items:center}.title-pill .pill{margin-left:1rem}.activities{color:rgba(0,0,0,.33);margin-top:.25rem}.location-status{display:flex;align-items:center;margin-right:30px;font-size:1rem;border-right:1px solid #ebeef5;padding-right:20px}.location-status .dot{width:15px;height:15px;border-radius:50%;border:3px solid #f5f5f5;margin-right:13px}.location-status .dot.green{background-color:#00db70}.location-status .dot.red{background-color:red}.location-status .open{color:#00db70}.location-status .closed{color:red}@media only screen and (max-width:992px){.location-status{border-right:none}}.booked-classes{margin-top:2rem;margin-bottom:6rem}.booked-classes__item{border-radius:.5rem;background-color:#f9f9f9;padding:1rem;margin-bottom:1rem}.booked-classes .booking-status{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:.5rem}.booked-classes .booking-status .circle{width:12px;height:12px;border-radius:50%;margin-right:3px}.booked-classes .booking-status span{text-transform:capitalize}.booked-classes .booking-status.pending .circle{background-color:#ffbd00}.booked-classes .booking-status.pending span{color:#ffbd00}.booked-classes .booking-status.cancelledByFitness,.booked-classes .booking-status.cancelledByUser{color:red}.booked-classes .booking-status.confirmed .circle{background-color:#00e676}.booked-classes .booking-status.confirmed span{color:#00e676}.booked-classes .left{display:flex;align-items:center;grid-gap:1.25rem;gap:1.25rem}.booked-classes .left .booking-time{width:3.75rem}.booked-classes .left .date{font-size:1.125rem}.booked-classes .left .ticket{font-size:1.125rem;font-weight:700}.booked-classes .left .location,.booked-classes .left .time{font-size:1rem;opacity:.33}.booked-classes .middle{display:flex;flex-direction:column;align-items:flex-start}.booked-classes .middle p{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.booked-classes .right{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:576px){.booked-classes .right{align-items:flex-start;flex-direction:column}.booked-classes .right .view_invoice{margin:1rem 0}.booked-classes .right .btn{width:100%}}.booked-classes__not-found{margin:2rem}.booked-classes .view_invoice{text-decoration:underline}.user-bookings .tabs-container{margin-top:2rem}.user-bookings .tabs-container .tab-link{font-size:1.25rem}.review{margin-top:8rem}.review__wrapper{margin:2rem 0}.review__card{border-radius:.5rem;background-color:#f9f9f9;padding:1rem;margin-bottom:1rem}.review__card .row{position:relative}.review__card .dropdown-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:0;right:0;padding:0}.review__card .location{opacity:.4}.review__card .location,.review__card .message{font-size:1rem;line-height:1.5rem;font-family:"SenVariableFontWght";text-align:left}.review__card .move-top{margin-top:-20px}.review__card .settings{all:unset!important;background-color:transparent;margin-top:-20px}.review__card .settings__icon{font-size:1.5rem}.review__card .btn-delete{background-color:#fff}.review__card .btn-delete:hover{color:#000;background-color:#f0f0f0}.avatar{margin-top:2rem;margin-bottom:2rem}.avatar input{display:none}.avatar-preview{display:flex;align-items:center;justify-content:center;position:relative;border:1px solid #979797;border-radius:50%;width:150px;height:150px}.avatar-preview img{height:140px;width:140px;border-radius:50%;object-fit:cover}.avatar-preview span{font-size:10rem;color:#c1c7d1}.avatar-preview:hover:after{display:flex;align-items:center;justify-content:center;position:absolute;content:"Click to Change";background-color:#000;opacity:.6;height:150px;width:150px;border-radius:50%;color:#fff;font-weight:700}.avatar-preview .loading-spinner i{color:var(--primary-color)}.cancel-booking .form-wrapper .title{font-family:"BreeSerifRegular";font-size:2.25rem;line-height:2.6875rem;margin-bottom:2rem}.cancel-booking .form-wrapper .grey-card{background-color:#f9f9f9;border-radius:16px;margin-top:2.5rem;padding:25px 20px;margin-bottom:2rem}.cancel-booking .form-wrapper .grey-card__title{color:#000;font-family:"IndustryDemi";font-size:1.125rem;text-decoration:none;margin-top:.625rem;position:relative}.cancel-booking .form-wrapper .grey-card__title:after{content:"";position:absolute;left:0;margin-top:.5rem;top:1rem;opacity:.33;width:40px;transition:width .3s ease-in-out;height:2px;background-color:#000}.cancel-booking .form-wrapper .grey-card .detail{display:flex;margin-top:1.25rem}.cancel-booking .form-wrapper .grey-card .detail .label{color:#000;font-family:"SenVariableFontWght";font-size:18px}.cancel-booking .form-wrapper .grey-card .detail .value{flex:1 1;text-align:right;font-family:"SenVariableFontWght";font-size:18px;font-weight:700;line-height:24px}.cancel-booking .form-wrapper .yes-no-btn{text-align:center}.cancel-booking .btn+.btn{margin-left:1rem}.editable-field .label{font-size:1.5rem;line-height:1.8125rem}.editable-field .top{display:flex;justify-content:space-between}.editable-field .top button{font-family:"IndustryDemi";font-size:1rem;color:var(--primary-color)}.editable-field .top .loading-spinner{color:var(--primary-color)}.editable-field .field-placeholder,.editable-field .field-uneditable{font-size:1.25rem}.editable-field .field-placeholder{color:#979797}.editable-field .input-container input{font-size:1.25rem;line-height:1.8125rem;border:0;padding:0}.saved-studios{margin-top:2rem;margin-bottom:6rem}.saved-studios__item{border-radius:.5rem;background-color:#f9f9f9;padding:1rem;margin-bottom:1rem}.saved-studios__item .left p{font-size:1.125rem;font-weight:700}.saved-studios__item .right{display:flex;justify-content:flex-end}.saved-studios__not-found{margin:2rem}@media(max-width:472px){.saved-studios .btn{width:100%;margin-top:.5rem}}.active-vouchers .wrapper{display:flex;justify-content:space-between}.active-vouchers .continue,.active-vouchers .upgrade{width:100%}.active-vouchers .or{text-align:center;display:block;font-size:1.125rem;margin:.5rem 0}.active-vouchers .right{padding:2rem;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:1rem}.active-vouchers--footer{margin-bottom:1rem}.active-vouchers-resp{position:relative}.active-vouchers-resp .btns-wrapper{position:-webkit-sticky;position:sticky;width:100%;padding:1rem;display:flex;justify-content:center;bottom:0;z-index:1;background-color:#fff;border-top:1px solid #e1e1e1;flex-direction:column}.active-vouchers-resp .btns-wrapper .btn{margin-bottom:.5rem}.locations-visited{margin-top:8rem;margin-bottom:6rem}.locations-visited-content{margin-top:2rem}.locations-visited__not-found{font-size:1.5rem!important}.locations-visited-card{border-radius:5px;background-color:#f9f9f9;padding:.8rem 1rem;margin-bottom:1rem}.locations-visited-card .date{font-size:1.125rem;line-height:3rem;font-family:"SenVariableFontWght"}.locations-visited-card .name{font-size:1.125rem;line-height:3rem;font-family:"BreeSerifRegular"}.locations-visited-card .address,.locations-visited-card .time{font-size:1rem;line-height:1.5rem;font-family:"SenVariableFontWght";color:#979797}.locations-visited-card .location-share{margin-top:.4rem;text-align:end}.locations-visited-card .location-share .share-btn{font-size:1rem;font-weight:1.25rem;font-family:"IndustryDemi";color:#36394b;margin-right:1.5rem}.locations-visited-card .location-share .share-btn span{position:relative;font-size:1.2rem;top:.1rem;right:.15rem}@media only screen and (max-width:768px){.locations-visited-card .location-share{margin-top:.6rem;text-align:left}}.locations-visited__not-found{margin-top:2rem;font-family:"SenVariableFontWght";font-size:2rem}.parq-ask-to-fill__header{padding:1rem;display:flex;justify-content:space-between;align-items:center}.parq-ask-to-fill__header .go-back-btn{font-size:1.5rem;font-weight:700}.parq-ask-to-fill__header h6{margin:0}.parq-ask-to-fill__body{text-align:center;display:flex;flex-direction:column;align-items:center}.parq-ask-to-fill__body img{margin:1rem 0 2rem}.parq-ask-to-fill__body p{font-size:1.125rem;line-height:1.5rem;color:#9aa9c0}.parq-ask-to-fill__body .fill-in-btn{margin-top:3rem;width:100%}.parq-ask-to-fill__body .remind-later-btn{margin-top:.5rem;text-decoration:underline;opacity:.5}.parq-ask-to-fill button{display:block}.parq-forms form>div:first-child,.parq-forms form>div:first-child input,.parq-forms form>div:nth-child(2),.parq-forms form>div:nth-child(2) input{text-transform:capitalize}.parq-forms .input-wrapper{display:flex;flex-direction:column}.parq-forms .input-wrapper .input{display:flex;align-items:flex-start;justify-content:space-between}.parq-forms .input-wrapper .input>label{width:80%}.parq-forms .input-wrapper .input .switch-wrapper{flex-grow:1;display:flex;justify-content:flex-end}.parq-forms .input-wrapper.row .checkbox-label{width:90%;padding:0}.parq-forms .input-wrapper.row textarea{height:100px;margin-top:.5rem}.parq-forms .input-wrapper+.input-wrapper{margin-top:1rem}.parq-forms .react-date-picker{border:1.8px solid #d8d8d8;border-radius:4px;padding:6px 8px}.parq-forms .react-date-picker__inputGroup__leadingZero,.parq-forms .react-date-picker input{font-size:1rem}.parq-forms .react-date-picker__inputGroup__divider{color:#d8d8d8}.parq-forms .react-date-picker--open{border:1px solid var(--primary-color)}.parq-forms .section-separator{margin:1rem 0}.parq-forms .note{font-size:1rem;line-height:1.3;font-weight:700}.parq-forms .btn{margin-top:2rem;width:100%}.parq-forms .step-two h5{margin-bottom:1rem}.global-toast-error,.global-toast-success{padding:.5rem 1rem!important;border-radius:.25rem!important}.global-toast-error{background-color:#fff2e1!important;border:1px solid #ffe5c3!important}.global-toast-success{background:#dfe!important;border:1px solid #c2f1e0!important}.custom-alert{display:flex;align-items:center;background-color:#fff2e1;border-radius:.375rem;border:1px solid #ffe5c3;text-align:center;margin-bottom:3rem;padding:.25rem .7rem .25rem 0}.custom-alert__icon{margin-left:1rem;font-size:1.5rem;color:#ffbd00}.custom-alert p{font-size:1rem;margin-right:1.5rem}.custom-alert button{text-decoration:underline;font-weight:bolder}.pill{color:#fff;padding:.55rem 1rem;border-radius:.375rem;text-transform:capitalize}.pill.fixedWidth{width:7rem;text-overflow:ellipsis;text-align:center}.pill.standard{background-color:#0084ff}.pill.premium{background-color:#36394b}.pill.green{background-color:#00db70}.pill.red{background-color:red}.pill.redeemed{background-color:#00e676}.pill.pending{background-color:#ffbd00}.btn.primary{background-color:var(--primary-color)!important;border:2px solid var(--primary-color)!important}.btn.primary:hover{background-color:var(--primary-color);opacity:.85}.btn.primary.bordered{border-color:var(--primary-color);color:var(--primary-color);background-color:transparent!important}.btn.primary.bordered:hover{color:#fff;background-color:var(--primary-color)!important}.sign-in-btn,.signed-in-btn{background:#fff;color:#9ca5b2;width:7.75rem;height:2.75rem;border-radius:.375rem;text-transform:capitalize;display:flex;align-items:center;padding-right:10px}@media(max-width:1090px){.sign-in-btn,.signed-in-btn{width:100%!important}.sign-in-btn .sign-in-label,.signed-in-btn .sign-in-label{width:100%;padding-right:35px}}.signed-in-btn{text-decoration:none!important}.signed-in-btn .profile_img{width:40px;height:40px;border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);margin-right:.5rem;margin-left:.18rem;object-fit:cover}.signed-in-btn .placeholder-img{background-color:#ebeef5;color:#000;border-radius:.5rem;font-size:1.4rem;padding:0 .5rem;margin-right:.5rem;margin-left:.18rem}.signed-in-btn .name{color:#000;border-radius:.5rem;font-family:"IndustryDemi"}.sign-in-btn:hover{background-color:#fff;color:#000}.sign-in-btn:hover span{color:#000;transition:color .15s ease-in-out}.sign-in-btn .label{font-family:"IndustryDemi"}.sign-in-btn .material-icons{background-color:#ebeef5;color:#c1c7d1;border-radius:.5rem;font-size:1.4rem;padding:0 .5rem;margin-right:.5rem;margin-left:.18rem}.need-help{margin-left:1rem;color:#fff;background-color:#36394b;border-radius:1.375rem;font-family:"IndustryDemi";padding:.5rem 1rem;position:fixed;right:1.5rem;bottom:1.5rem;z-index:10;display:flex;align-items:center}.need-help:hover{color:#fff;background-color:#000;transition:background-color .3s ease-in-out}.need-help img{margin-right:.5rem}@media(max-width:767px){.need-help span{display:none}.need-help img{margin-right:0}}.studio-card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.studio-card__title{font-size:1.3rem;margin-top:.5rem;margin-bottom:.65rem;line-height:1.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studio-card__link,.studio-card__link:hover{text-decoration:none}.studio-card:hover{transform:scale(1.03);transition:.2s ease-in-out}.studio-card .img-wrapper{position:relative}.studio-card .favourite-studio{position:absolute;top:.5rem;right:.5rem}.studio-card .pill{padding:.2rem 1rem}.studio-card img{margin-bottom:.5rem;border-radius:1rem;width:100%}.studio-card .body{display:flex;align-items:center;color:#fff}.studio-card__info{font-size:.875rem;opacity:.33}.apps-cta{background-color:var(--primary-color);border-radius:.75rem;margin-top:6rem;margin-bottom:8rem;padding:0 4rem}.apps-cta h1,.apps-cta p{color:#fff}.apps-cta h1{line-height:3.625rem}.apps-cta__desc{width:70%}@media(max-width:767px){.apps-cta__desc{width:100%}}.apps-cta .row{position:relative;height:480px;align-items:center}@media only screen and (max-width:992px){.apps-cta .row{height:auto}}.apps-cta .left{display:flex;flex-direction:column}.apps-cta .right{display:flex;justify-content:flex-end}.apps-cta .right .circle{height:400px;width:400px;background-color:transparent;opacity:.2;background-color:#fff;margin:0 19px 10px 0;border-radius:50%}.apps-cta .right img{position:absolute;height:600px;object-fit:cover;right:-1.5rem;top:-2.3rem}@media only screen and (max-width:992px){.apps-cta .right{display:none}}@media only screen and (max-width:992px){.apps-cta{padding:3rem}}@media(max-width:472px){.apps-wrapper{display:flex;flex-direction:column}.apps-wrapper a+a{margin-left:0;margin-top:1rem}}.section-separator{border:1px solid #e5e5e5;margin:0}.next-prev-btn{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:.375rem;background-color:var(--secondary-color)}.next-prev-btn span{display:block;color:#fff}.header{justify-content:space-between;align-items:center}.header .share-btn{margin-left:1rem}.header .share-btn span{font-size:1.8rem}.header__right{display:flex;justify-content:flex-end;align-items:center;font-size:1.125rem}.header__right .pill{margin-right:1.25rem;padding:.2rem 1rem;font-size:1rem}.header__left,.header__left .title-wrapper{display:flex;align-items:center}.header__left .title-wrapper h6{margin-bottom:0;margin-right:2rem;opacity:.5}.header__left h3{font-family:"IndustryDemi";margin:0 1rem 0 2rem;font-size:2rem}@media only screen and (max-width:1200px){.header__left h3{font-size:1.5rem}}@media only screen and (max-width:1400px){.header__left h3{font-size:1.5rem}}@media only screen and (max-width:1200px){.header__left h3{font-size:1.2rem}}@media only screen and (max-width:1200px){.header__left h6{font-size:1rem}}.header__left .pill{padding:.2rem 1rem}.vouchers-outer-ul{display:flex;flex-direction:column;justify-content:space-evenly;margin:2rem 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.buy-boddy-pass-standard-container{border:1.5px solid #0084ff;border-radius:.375rem;margin-right:2.5rem}.buy-boddy-pass-standard-container .buy-boddy-pass-passtype{font-family:"SenVariableFontWght";color:#0084ff;margin:.2rem .8rem;font-size:1.1rem;font-weight:600}.buy-boddy-pass-standard-container .butPass{background-color:#0084ff}.buy-boddy-pass-standard-container .input_label_standard{display:flex;align-items:center;cursor:pointer;font-weight:600;margin:0 .5rem .5rem}.buy-boddy-pass-standard-container .input_label_standard p{color:#0084ff;font-size:1.2rem}.buy-boddy-pass-standard-container .voucher-type-standard{display:flex;-webkit-margin-end:10px;margin-inline-end:10px}.buy-boddy-pass-standard-container .voucher-type-standard .visits-count{margin:.8rem}.buy-boddy-pass-premium-container{margin-top:1rem;border:1.5px solid #2c365d;border-radius:.375rem;margin-right:2.5rem}.buy-boddy-pass-premium-container .buy-boddy-pass-passtype{font-family:"SenVariableFontWght";color:#2c365d;margin:.1rem .8rem;font-weight:600;font-size:1.1rem}.buy-boddy-pass-premium-container .input_label_premium{display:flex;align-items:center;cursor:pointer;font-weight:600;margin:0 .5rem .5rem}.buy-boddy-pass-premium-container .input_label_premium p{color:#2c365d;font-size:1.2rem}.buy-boddy-pass-premium-container .voucher-type-premium{display:flex;-webkit-margin-end:10px;margin-inline-end:10px}.buy-boddy-pass-premium-container .voucher-type-premium .visits-count{margin:.8rem}.input__radio{margin-right:.8rem}.footer__section{margin-top:1.875rem}.footer__section__column{margin-right:1.25rem;display:flex;align-items:baseline}.footer__section__heading{color:#000;font-family:"SenVariableFontWght";font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.footer__section .colorId{color:#979797}.footer__section__btn{border:2px solid #979797;border-radius:6px;box-shadow:0 2px 3px 0 rgba(0,0,0,.05);width:100%;padding:8px;color:#979797;font-family:"IndustryDemi";font-size:1rem}.footer__section__content{font-family:"SenVariableFontWght";font-size:1.125rem}.footer__section .icon{display:flex;align-items:center;justify-content:center;display:inline-flex;height:1.25rem;width:1.25rem;font-size:.9rem;margin-right:.5rem;background-color:#00db70;border-radius:50%;color:#fff;flex-shrink:0;margin-top:.25rem}.view-vouchers ul{height:280px;overflow-x:hidden;overflow-y:auto}.view-vouchers ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}.view-vouchers ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.view-vouchers .input{width:98%}.view-vouchers .input__radio{margin-right:1rem}.view-vouchers .input__label{display:flex;align-items:center;cursor:pointer;border-radius:.375rem;padding:.25rem 1rem;margin-top:1.25rem;border:1.5px solid #000;background:none}.view-vouchers .input__label--visits{margin-right:auto;font-family:"IndustryDemi";font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-vouchers .input__label--type{font-size:1rem;font-family:"SenVariableFontWght";text-transform:capitalize}.view-vouchers .input.premium .input__label{border:1.5px solid #2c365d}.view-vouchers .input.premium .input__label p{color:#2c365d}.view-vouchers .input.premium.active .input__label{background-color:#2c365d}.view-vouchers .input.premium.active .input__label p{color:#fff}.view-vouchers .input.standard .input__label{border:1.5px solid #0084ff}.view-vouchers .input.standard .input__label p{color:#0084ff}.view-vouchers .input.standard.active .input__label{background-color:#0084ff}.view-vouchers .input.standard.active .input__label p{color:#fff}.input__radio{width:20px;height:20px}.input__radio:checked:before{border:none;background:#00db70;width:12px;height:12px}.favourite-studio button{display:flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:50%;background-color:#fff}.favourite-studio button .favourited{color:#ff5252}.favourite-studio button .not-favourited{color:#000}.favourite-studio button span{font-size:1.1rem}.share-info-modal.modal-wrapper{min-width:300px}@media(max-width:576px){.share-info-modal.modal-wrapper{width:100%;min-width:100%;margin:0}}.share-info .social-buttons{display:flex;justify-content:space-between;flex-wrap:wrap}.share-info .form-wrapper{padding:1rem 3rem 1.5rem}.tri-switch{position:relative;width:80px;height:32px;background-color:orange;border-radius:34px;display:flex;align-items:flex-start}.box{height:30px;width:40px;cursor:pointer;display:flex;align-items:center}.tri-slider{position:absolute;content:"";height:25px;width:25px;left:3px;top:3.75px;background-color:#fff;border-radius:50%;transition:.4s}.tri-switch.idle .tri-slider{transform:translateX(24px)}.tri-switch.on .tri-slider{transform:translateX(48px)}.tri-switch.on{background-color:#04d976}.tri-switch.idle{background-color:#f2ae30}.tri-switch.off{background-color:#d92414}.tri-switch span{pointer-events:none;font-size:1rem;color:#fff;margin:.5rem}.tri-switch.idle div[data-id=off] span,.tri-switch.idle div[data-id=on] span,.tri-switch.off div[data-id=off] span,.tri-switch.on div[data-id=on] span{display:none}.login__socials{display:flex;flex-direction:column}.login__socials .btn_social{width:100%;border:2px solid #000;border-radius:6px;margin-bottom:14px;padding:.3rem .5rem;text-decoration:none;display:flex;align-items:center;justify-content:space-between}.login__socials .btn_social__label{color:#000;font-size:1rem;font-family:"IndustryDemi"}.login__socials .btn_social__icon{height:30px;width:30px}.login__socials .btn_social:hover{border-color:#0084ff;transition:all .15s ease-in-out}.login__socials .btn_social:hover span{color:#0084ff;transition:all .15s ease-in-out}.login__separator{display:flex;justify-content:space-between;margin:1rem 0}.login__separator hr{border:1px solid #e5e5e5}.login__separator .left,.login__separator .right{width:35%;margin-left:0;margin-right:0}.login__form{display:flex;flex-direction:column;justify-content:center}.login__form .forgot_password{margin-top:1rem;font-size:1rem;opacity:.5;color:#000;text-align:center;text-decoration:underline}.login__form .forgot_password:hover{opacity:1;transition:all .15s ease-in-out}.login .no_account{display:block;width:100%;text-align:center;margin-top:2.8rem;font-size:16px;line-height:19px}.login .no_account .link_text{text-decoration:underline;color:#0084ff}.guest{background-color:#29345e;padding:7px 0;border-radius:5px;color:#fff;font-family:"IndustryDemi";text-align:center;margin-bottom:15px}.guest-icon{font-size:5rem;align-self:center;margin-bottom:20px;color:#c1c7d1}.planet-icon{font-size:3rem;color:#000;margin-bottom:0;margin-top:-7px}.planet-icon-small{font-size:1.5rem;color:#000}.planet-container{background-color:#fff;padding:30px;border-radius:100px;width:120px;height:120px;align-items:center;justify-content:center;text-align:center;display:block}.planet-container-main{align-items:"center";justify-content:"center";display:"flex";margin-bottom:"250px";margin-top:"100px";margin-left:"-100px"}.planet-container-small{background-color:#fff;border-radius:100px;width:90px;height:90px;align-items:center;justify-content:center;text-align:center;display:flex;flex-direction:column}.guest-text{background-color:#29345e;padding:7px 0;border-radius:5px}.guest-or{color:#c1c7d1;font-weight:800;font-size:14px;margin:10px 0;justify-content:center;align-items:center}.guest-divider{height:1rem;background-color:"#C1C7D1"}.input.password{margin-bottom:1.2rem}.input.password label{color:#000;margin-top:.5rem}.input.password .input-container .icon-later{top:9px}.input.password .input-container input.icon-end{padding-right:70px}.input.password .error-icon{display:none}.input.password .icon-later{visibility:visible}.password_toggle{text-decoration:underline;color:#000;font-size:.875rem;opacity:.33}.forgot-password .input,.reset-password .input{margin-bottom:1.2rem}.forgot-password .btn,.reset-password .btn{width:100%}.go-back-btn span{font-size:1.25rem}.create-account .input-row{display:flex;justify-content:space-between}.create-account .input-row .input{width:48%}.create-account .input{margin-bottom:1rem}.create-account .input label{opacity:.33}.create-account .submit-btn{width:100%;margin:4rem 0 1rem}.create-account .agreement{font-size:.875rem;line-height:1.125rem}.create-account .agreement a{color:#000}.create-account .already-account{text-align:center;margin:1rem 0}.create-account .already-account button{text-decoration:underline;color:#0084ff}.password-guidelines{font-size:.875rem;line-height:18px;opacity:.5}.boddy-pass-features{background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:1rem;padding:3rem 1.8rem}.boddy-pass-features .features__heading{line-height:2.8125rem;margin-bottom:1.5rem}.boddy-pass-features .features__list__item{margin-bottom:1rem;display:flex;align-items:flex-start}.boddy-pass-features .features__list__item .icon{display:flex;align-items:center;justify-content:center;height:1.25rem;width:1.25rem;font-size:.9rem;margin-right:.5rem;background-color:#00db70;border-radius:50%;color:#fff;flex-shrink:0;margin-top:.25rem}.boddy-pass-features .features__list__item .checked{text-decoration:line-through;color:#00db70}.boddy-pass-features .features__list__item p{font-size:1.25rem;line-height:1.75rem}@media only screen and (max-width:992px){.boddy-pass-features{display:none}}.find-activities{display:flex;align-items:center;justify-content:space-between;border-radius:.375rem;background-color:#fff;color:#000;width:100%!important;padding-left:2%}.find-activities .inputs-wrapper{display:flex;width:50%}.find-activities label{opacity:.33;font-size:.875rem}.find-activities .input-column{padding:.5rem .7rem;width:50%;display:flex;flex-direction:column}.find-activities .input-column:nth-child(2){border-left:1px solid #e1e1e1}.find-activities .partner-dest{font-family:"BreeSerifRegular";line-height:1.6875rem}.find-activities .input-container input,.find-activities .select-container{border:0;padding:0}.find-activities .input-container input:disabled,.find-activities .select-container:disabled{background:none}.find-activities .input-container input,.find-activities .select-container .label-value{font-family:"BreeSerifRegular"}.find-activities .select-container{height:22px}.find-activities .select-container .label-value{padding:0;height:0}.find-activities .input-container input{line-height:1.6875rem}.find-activities .search-btn{padding:0 .7rem;margin-right:0!important}.find-activities .search-btn .text{display:none}.find-activities .search-btn .material-icons{font-size:1.8rem}.find-activities .search-btn-part{padding:0 .7rem;margin-right:.9rem}.find-activities .search-btn-part .text{display:none}.find-activities .search-btn-part .text-part{color:#fff;display:block;padding:.5rem .7rem}.find-activities .search-btn-part .material-icons{font-size:1.8rem}@media only screen and (max-width:500px){.find-activities{flex-direction:column;padding:.5rem;width:90%!important;margin:0 auto}.find-activities .inputs-wrapper{flex-direction:column;border:1px solid #e1e1e1;border-radius:.25rem}.find-activities .input-column{width:100%}.find-activities .input-column:first-child{border-bottom:1px solid #e1e1e1}.find-activities .search-btn{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:.5rem;margin-right:0}.find-activities .search-btn .text{display:block}}.find-activities .css-g1d714-ValueContainer{padding:0 8px}.find-activities-part{display:flex;align-items:center;border-radius:7px;background-color:#fff}.find-activities-part .partner-dest{font-family:"BreeSerifRegular";line-height:1.6875rem}.no-border{border:0 solid #fff}.mobilePass{justify-self:unset;justify-content:center;justify-content:space-between;border-radius:.375rem;color:#000;margin:.7rem 1.1rem}.mobilePass,.mobilePass .mobilePassBtn{text-align:center;display:flex;align-items:center}.mobilePass .mobilePassBtn{justify-content:center;width:100%;margin-top:.5rem;margin-right:0;padding:1rem}.mobilePassPartner{color:"white";text-align:"center"}.show-early-pass-container h4{color:#fff;text-align:center;font-family:"BreeSerifRegular"}.show-early-pass-container .show-early-pass{display:flex;justify-content:center}.show-early-pass-container .show-early-pass .buy-pass-early-h3{font-size:1.4rem}.show-early-pass-container .show-early-pass .buy-pass-early-features{margin:0 1rem}@media(max-width:1200px){.show-early-pass-container .show-early-pass .buy-pass-early-features{display:none}}.hero{display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:10rem 0}.hero .container{position:relative;z-index:1}.hero:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:0}.hero.b2c{background-position:unset}@media(max-width:1090px){.hero.b2c{background-position:50%}}.hero.b2c:after{background-color:transparent}.hero .trademark{color:#fff;margin-top:1.5rem}.hero .trademark img{margin-left:.25rem}@media(max-width:767px){.hero .trademark{display:none}}.hero.homepage{color:#fff}.hero.homepage .row{justify-content:space-between}@media(max-width:767px){.hero.homepage .row .col{width:90%;margin:0 auto}}.hero.homepage .features{background-color:var(--primary-color);border-radius:1rem;padding:1.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right}.hero.homepage .features ul{list-style-type:none;margin-top:1rem}.hero.homepage .features ul li{display:flex;align-items:center;margin-bottom:.5rem}.hero.homepage .features ul li:before{content:"✓";display:flex;align-items:center;justify-content:center;margin-right:.5rem;height:1.25rem;width:1.25rem;background-color:#fff;border-radius:50%;color:var(--primary-color)}.hero.homepage .features h1,.hero.homepage .features h2,.hero.homepage .features h3,.hero.homepage .features h4,.hero.homepage .features h5,.hero.homepage .features h6{color:#fff}@media(max-width:767px){.hero.homepage .features{display:none}}.hero h1{color:#fff}@media only screen and (max-width:1200px){.hero h1{font-size:2.5rem}}.hero .scroll-down-link{position:absolute;z-index:1;bottom:-4rem}@media(max-width:767px){.hero{padding:8rem 0}.hero .heading{text-align:center;line-height:1.3}}.fitness-studios-slider{margin:8rem auto;display:flex;flex-direction:column-reverse;padding:0 1.5rem}.fitness-studios-slider ul li{width:300px!important}.fitness-studios-slider .studio-card{width:90%}.fitness-studios-slider .custom-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.fitness-studios-slider .custom-controls .title p{opacity:.3;font-size:1.5rem}@media only screen and (max-width:992px){.fitness-studios-slider .custom-controls .title h1{font-size:2rem}}@media(max-width:767px){.fitness-studios-slider .custom-controls .title h1{line-height:2.25rem}}.fitness-studios-slider .custom-controls .arrow-buttons{animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;grid-column-gap:normal;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial}.fitness-studios-slider .custom-controls .arrow-buttons img{cursor:pointer}@media(max-width:767px){.fitness-studios-slider .custom-controls .arrow-buttons{width:30%}.fitness-studios-slider .custom-controls .arrow-buttons,.fitness-studios-slider .custom-controls .arrow-buttons img{margin-right:1rem}}.fitness-studios-slider .custom-controls .arrow-buttons span{font-size:2.3rem;cursor:pointer}.fitness-studios-slider .custom-controls .arrow-buttons .no__class{animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;grid-column-gap:normal;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial}.fitness-studios-slider .custom-controls .arrow-buttons .left-arrow span,.fitness-studios-slider .custom-controls .arrow-buttons .right-arrow span{color:var(--primary-color);opacity:.3;cursor:not-allowed}.fitness-studios-slider .custom-controls .arrow-buttons .left-arrow.active span,.fitness-studios-slider .custom-controls .arrow-buttons .right-arrow.active span{color:var(--primary-color);opacity:1;cursor:pointer}@media(max-width:767px){.fitness-studios-slider .custom-controls .arrow-buttons{display:none}}.fitness-studios-slider .master-slider{margin-right:1px}.fitness-studios-slider .master-slider-btn{margin-top:-62px}.marketing{margin:8rem auto;padding:0 1.5rem}.marketing img{max-width:100%}.marketing h2{margin-bottom:4rem;text-align:center}.marketing .top .left img{margin-top:5rem;width:90%;height:43.125rem;border-radius:1.25rem}@media(max-width:1024px){.marketing .top .left img{height:31.25rem}}.marketing .top .right img{width:90%;margin-bottom:5rem;max-height:29.375rem;border-radius:1.25rem}.marketing .bottom{margin-top:3rem}.marketing .bottom .right img{max-width:26.875rem;max-height:17.5rem;border-radius:1.25rem}@media only screen and (max-width:768px){.marketing .bottom .right img{max-width:100%;max-height:18.75rem}}.marketing-card{width:90%}.marketing-card .hashtag{font-family:"SenVariableFontWght";opacity:.3;font-size:1.5rem}.marketing-card .title{margin:1rem 0}.marketing-card .btn{margin-top:2rem}@media(max-width:767px){.marketing .marketing-card,.marketing .marketing-card .btn{width:100%}.marketing .marketing-card .hashtag{margin-top:1.5rem;margin-bottom:0}.marketing .marketing-card .title{margin-top:.5rem;margin-bottom:.5rem}.marketing .marketing-card .text{font-size:1.25rem;line-height:1.9rem}.marketing h2{font-size:2.5rem;text-align:left;margin-bottom:2rem}.marketing img{margin:0!important;width:100%!important}.marketing .top .left,.marketing .top .right{display:flex;margin-bottom:3rem}.marketing .top .left{flex-direction:column-reverse}.marketing .top .right{flex-direction:column}.marketing .bottom{display:flex;flex-direction:column-reverse;margin-top:0}}@media only screen and (max-width:576px){.marketing .marketing-heading{font-size:2rem}.marketing .top .left img{margin-top:5rem;width:90%;height:18.75rem!important;border-radius:1.25rem}}@media only screen and (max-width:576px)and (max-width:1024px){.marketing .top .left img{height:31.25rem}}@media only screen and (max-width:576px){.marketing .top .right img{width:90%;margin-bottom:5rem;max-height:29.375rem;border-radius:1.25rem}}.how-it-works{margin:8rem auto;display:flex;position:relative;padding-left:1.5rem}.how-it-works .wrapper{width:50%;position:absolute;right:0;height:100%;background-color:var(--primary-color);z-index:-1}.how-it-works .container{background-color:var(--primary-color);border-radius:3rem 0 0 3rem;padding:4rem}.how-it-works .row{justify-content:center}.how-it-works .right{display:flex;flex-direction:column;justify-content:center}.how-it-works .left{display:flex;justify-content:center;align-items:center}.how-it-works .left img{height:95%}.how-it-works .features *{color:#fff}.how-it-works h1{margin-bottom:2rem}.how-it-works h1,.how-it-works h4,.how-it-works p{color:#fff}@media only screen and (max-width:992px){.how-it-works .apps-wrapper,.how-it-works .left{display:none}}@media(max-width:767px){.how-it-works .container{padding:3rem 2rem 3rem 3rem}.how-it-works .features{width:100%}.how-it-works .features p{font-size:1.25rem;line-height:1.9rem}}.subscription{margin:3rem auto}.subscription__description{font-size:1.125rem}.subscription form{width:90%}@media only screen and (min-width:768px)and (max-width:992px){.subscription form{margin-top:1rem}}@media(max-width:767px){.subscription__description{line-height:1.5}}.subscription .send-email{align-items:flex-start;justify-content:start}.subscription .send-email__wrapper{width:100%}@media(max-width:767px){.subscription .send-email__wrapper{margin-top:1rem}}.subscription .newsletter-submit-button{margin:.15rem;padding:0 3.75rem!important;border-radius:.375rem!important}@media(max-width:767px){.subscription .email-input{width:100%}}@media(max-width:767px){.subscription .error-text{left:0!important}}.links .contact-us,.links a,.links h6{font-family:"IndustryDemi"}.links li+li{margin-top:.3rem}.links h6{opacity:.5;margin-bottom:1rem}.links .contact-us button{color:#fff!important}.links .contact-us button:hover{text-decoration:underline}.faqs-wrapper{margin-bottom:8rem;padding:0 1.5rem}.faqs-wrapper .btn{margin-top:1.5rem}@media(max-width:767px){.faqs-wrapper .btn{width:100%}}.faqs-wrapper h1 h2{font-size:3.75rem;margin-bottom:2.5rem}@media(max-width:767px){.faqs-wrapper h1 h2{font-size:2rem;line-height:1.3}}.faqs-wrapper .faqs{display:flex;flex-direction:column}@media(max-width:992px){.faqs-wrapper .faqs__item:first-child p{overflow:scroll}}.faqs-wrapper .faqs__item p{overflow:hidden}.faqs-wrapper .faqs__item--title{border:0;background:#fff;padding:0;line-height:1.5}.faqs-wrapper .faqs__item--title h4{margin-bottom:.5rem}@media only screen and (max-width:992px){.faqs-wrapper .faqs__item--title h4{text-align:left;margin-bottom:0}}.faqs-wrapper .faqs__item--title span{font-size:1.3rem;font-weight:bolder}.faqs-wrapper .faqs__item--text{visibility:hidden;height:0;position:relative;overflow:hidden;opacity:0;text-align:left;font-size:1.5rem;transition:all .3s ease-in-out;margin-left:.5rem;margin-bottom:.5rem}.faqs-wrapper .faqs__item--text.active{height:auto;opacity:1;visibility:visible;margin-bottom:1rem}.faqs-wrapper .standard-vs-premium{margin-bottom:.5rem}.faqs-wrapper .standard-vs-premium td,.faqs-wrapper .standard-vs-premium th{text-align:left;padding:.5rem;border:1px solid #dedede;font-size:1.125rem;margin:0}@media(max-width:767px){.faqs-wrapper .standard-vs-premium td,.faqs-wrapper .standard-vs-premium th{font-size:1rem}}.contact__overlay{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact__header{padding:1rem;display:flex;justify-content:space-between;align-items:center}.contact__header .close-btn{font-size:1.5rem;font-weight:700;color:#000}.contact__header h6{margin:0}.contact__header-seperator{border:1px solid #e5e5e5;margin:0}.contact__form{display:flex;flex-direction:column;justify-content:center}.contact__form .input{margin-bottom:1.2rem}.contact__form .input label{color:#000;opacity:.33;margin:0}.contact__form .input textArea{height:206px}.contact__form .input-container .icon-later{top:9px}.modal-wrapper{border-radius:1rem}.update-news{min-width:500px;max-width:620px}@media screen and (max-width:480px){.update-news{max-width:100px}}.boddy-traveller-width{max-width:100%}@media only screen and (max-width:1000px){.boddy-traveller-width{max-width:100%}}.boddy-traveller .header{text-align:center}.boddy-traveller .header img{-webkit-filter:invert(32%) sepia(92%) saturate(2549%) hue-rotate(195deg) brightness(103%) contrast(103%);filter:invert(32%) sepia(92%) saturate(2549%) hue-rotate(195deg) brightness(103%) contrast(103%);width:100px;margin:0}.boddy-traveller .header p{font-size:1.375rem;margin:-5px 0 0}.boddy-traveller .header h3{margin-top:-5px;margin-bottom:.5rem;font-size:1.5625rem}.boddy-traveller .localheader{text-align:center}.boddy-traveller .localheader img{width:100px;margin-bottom:10px}.boddy-traveller .localheader p{font-size:1.375rem;margin:-5px 0 0}.boddy-traveller .localheader h3{margin-top:-5px;margin-bottom:.5rem;font-size:1.5625rem}.boddy-traveller .city-slider-item{width:20%}.boddy-traveller .city-slider-item .image-container .image-item{height:200px}.boddy-traveller .city-slider-item .image-container .country-name{margin-top:.3rem;font-size:1rem;line-height:1rem}.boddy-traveller .city-slider-item .image-container .city-name{font-size:1.4rem;line-height:1.4rem}.boddy-traveller .no-voucher-container{width:90%;padding:1rem 0}.boddy-traveller .no-voucher-container .para{margin-top:2rem;margin-bottom:3rem}.boddy-traveller .redeem-boddy-voucher-container{width:90%;padding:1rem 0}.boddy-traveller .redeem-boddy-voucher-form{margin-top:1rem}.boddy-traveller .redeem-boddy-voucher-form .input-container .error-text{position:absolute;top:2.8rem;left:0}.boddy-traveller .redeem-boddy-voucher-form .submit-btn{margin-top:2.5rem}.boddy-traveller .already-have-pass{display:flex;flex-direction:column;justify-content:center;align-items:center}.boddy-traveller .already-have-pass h3{margin:0 0 .6rem;font-size:1.625rem}.boddy-traveller-container{margin:0 auto;padding:1.5rem 3rem}.boddy-traveller-container .shape{font-size:1.125rem;line-height:1.875rem;color:#36394b;font-family:"BreeSerifRegular";margin-left:5px}.boddy-traveller-container .logo-img{width:150px}.boddy-traveller-container .traveller{font-size:3rem;font-family:"BreeSerifRegular";color:#000}.boddy-traveller-container .para{font-size:1.5rem;line-height:1.875rem;font-family:"SenVariableFontWght";color:#000}.boddy-traveller .fitness-studios-slider{margin:1rem 0}.boddy-traveller .firstTime .redeem-boddy-voucher{height:230px;margin:0 -4rem}.boddy-traveller .firstTime .redeem-boddy-voucher-container{padding:2rem 0}.boddy-traveller .firstTime .redeem-boddy-voucher-form{margin-top:.5rem}.boddy-traveller .firstTime .redeem-boddy-voucher-form .input-container .error-text{position:absolute;top:2.8rem;left:0}.boddy-traveller .firstTime .redeem-boddy-voucher-form .submit-btn{margin-top:1.5rem}@media(max-width:767px){.boddy-traveller .header{text-align:left}.boddy-traveller .header img{margin-top:1rem;position:absolute;top:0;left:40%}.boddy-traveller .header p{margin-top:2rem;line-height:1.8rem}.boddy-traveller .header h3{margin-top:1rem;line-height:1.8rem}.boddy-traveller .city-slider-item .image-container{margin:1rem 0}.boddy-traveller .already-have-pass{align-items:start}.boddy-traveller .firstTime{width:100%}.boddy-traveller .firstTime .redeem-boddy-voucher{height:220px;white-space:nowrap;margin:0}}.no-travel-width{max-width:75%!important}@media only screen and (max-width:1350px){.no-travel-width{max-width:85%!important}}.no-travel .close-btn{font-size:1.5rem;font-weight:700;color:#000}.no-travel__content{margin:0 3rem 3rem}.no-travel__content .loveHand{text-align:center}.no-travel__content .loveHand img{width:350px;object-fit:cover}.no-travel__content .support-heading{margin-top:2rem;font-family:"BreeSerifRegular";font-size:2.25rem}.no-travel__content .support-description{font-size:1.5rem;font-family:"SenVariableFontWght"}@media only screen and (min-width:768px)and (max-width:992px){.no-travel__content .loveHand{text-align:center}.no-travel__content .loveHand img{margin-top:2rem;width:300px;object-fit:cover}.no-travel__content .support{margin-left:2rem}.no-travel__content .support-heading{font-size:2rem}.no-travel__content .support-description{font-size:1.25rem}}@media(max-width:767px){.no-travel__content .city-slider-item .image-container{margin:0}}.redeem-boddy-voucher{border:2px solid #2c365d;border-radius:8px;width:100%;margin-left:0}.redeem-boddy-voucher-container{margin:0 auto;padding:2rem}.redeem-boddy-voucher-container .title{font-family:"IndustryDemi";font-size:1rem;line-height:1.1875rem;position:relative;padding-bottom:5px}.redeem-boddy-voucher-container .subtitle{margin-top:1rem;font-size:1rem;line-height:1.5rem;color:#000}.redeem-boddy-voucher-container .title:before{content:"";position:absolute;width:12%;bottom:0;border-bottom:2.5px solid #f5f5f5}.redeem-boddy-voucher-form{margin-top:2rem}.redeem-boddy-voucher-form .input-label{font-family:"SenVariableFontWght";line-height:1.0625rem;font-size:.9375rem}.redeem-boddy-voucher-form .submit-btn{margin-top:2rem;font-size:1rem;font-family:"IndustryDemi";line-height:1.1875rem;color:#fff;width:100%;background-color:#2c365d}.redeem-boddy-voucher-form .redeem-btn{background-color:#2c365d!important;border:1px solid #2c365d!important}@media(max-width:1090px){.redeem-boddy-voucher-form .redeem-btn{margin:1rem 0}}.city-slider{display:flex;flex-direction:column-reverse}.city-slider-item{width:100%}.city-slider-item .image-container{margin:.2rem .5rem}.city-slider-item .image-container .image-item{width:100%;height:258px;object-fit:cover;border-radius:.8rem;cursor:pointer}.city-slider-item .image-container .country-name{margin-top:.7rem;font-size:1.0625rem;line-height:1.25rem;font-family:"SenVariableFontWght";color:#000}.city-slider-item .image-container .city-name{margin-top:.2rem;font-size:1.5rem;line-height:1.8125rem;font-family:"BreeSerifRegular";color:#000;opacity:.4;text-transform:uppercase}.city-slider .not-allowed{cursor:not-allowed}.city-slider .react-multiple-carousel__arrow,.city-slider .react-multiple-carousel__arrow--left,.city-slider .react-multiple-carousel__arrow--right{top:35%}.sign-up{margin-bottom:2rem}.sign-up-width{max-width:500px}@media only screen and (max-width:600px){.sign-up-width{width:90%}}.sign-up-form{width:85%;margin:0 auto}.sign-up-form label{opacity:.7}.sign-up-form input{font-size:1.125rem;margin-top:.3rem}.sign-up-form .submit-btn{width:100%;margin:2rem 0}.sign-up-form .input-container span.icon-later{top:.5rem}.sign-up-form input::-webkit-inner-spin-button,.sign-up-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sign-up-form input[type=number]{-moz-appearance:textfield}.sign-up-form .hide{visibility:hidden}.sign-up-form .show{visibility:visible}.sign-up-form .password_toggle{text-decoration:underline;color:#000;font-size:.875rem;line-height:2.5rem;opacity:.33}.sign-up-form .PhoneInputCountry{border:1px solid #d8d8d8;padding:0 2rem;background-color:#f5f5f5;margin:0;border-radius:5px 0 0 5px}.sign-up-form .PhoneInputCountry .PhoneInputCountryIcon{margin-right:.7rem}.sign-up-form .PhoneInputCountry .PhoneInputCountrySelectArrow{font-size:1.5rem}.sign-up-form .PhoneInputInput{border:1px solid #d8d8d8;margin:0;padding:.4rem .5rem;border-radius:0 5px 5px 0}.sign-up-form .error-visible{color:#ff5252;display:block}.sign-up-form .error-not-visible,.sign-up-form .input_password .error-icon{display:none}.sign-up-form .input_password .icon-later{visibility:visible}.sign-up-msg{font-size:.875rem;line-height:1.125rem;font-family:"SenVariableFontWght"}.sign-up-msg a{margin:0 .25rem}.sign-up .already-account{font-size:1rem;font-family:"SenVariableFontWght";line-height:1.1875rem;font-weight:500}.sign-up .already-account span{color:#0084ff;text-decoration:underline}.explore-gym-width{max-width:70%}.explore-gym .icon-row{margin-top:1rem;padding:2.5rem 0}.explore-gym .purchase-pass-or{display:flex;align-items:center;text-align:center}.explore-gym .purchase-pass-or .p-or{width:7px;color:grey;margin:0 10px 0 12px}@media(max-width:767px){.explore-gym .purchase-pass-or .p-or{width:100%;margin:0 auto}}@media(max-width:767px){.explore-gym .purchase-pass-or{flex-direction:column}.explore-gym .purchase-pass-or .no-voucher{width:100%}}.explore-gym .logos{display:flex;justify-content:space-around}.explore-gym .logos img{width:25%}.explore-gym .logos .get-your-guide{height:150px;object-fit:contain}@media(max-width:767px){.explore-gym .logos{flex-direction:column;align-items:center}}.explore-gym .plane-icon{position:absolute;font-size:2rem;top:.5rem}@media(max-width:767px){.explore-gym .redeem-boddy-voucher{margin-top:20px}}.no-voucher{border-radius:8px;border:2px solid #2c365d;height:100%}.no-voucher .wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}.no-voucher-container{margin:0 auto;padding:2rem;height:100%}.no-voucher-container .buy-or-redeem-dropdown{margin-top:3.2rem}.no-voucher-container .buy-or-redeem-dropdown div{padding:4px}.no-voucher-container .title{font-family:"IndustryDemi";font-size:1rem;color:#000;line-height:1.1875rem;position:relative;padding-bottom:5px}.no-voucher-container .title:before{content:"";position:absolute;width:12%;bottom:0;border-bottom:2.5px solid #bdbbbb}.no-voucher-container .para{font-size:1rem;line-height:1.5rem;font-family:"SenVariableFontWght";color:#000;margin-top:1rem}.no-voucher-container .submit-btn{font-size:1rem;font-family:"IndustryDemi";line-height:1.1875rem;color:#fff;width:100%}.no-voucher-container .buy-a-pass-btn{background-color:#2c365d!important;border:1px solid #2c365d!important}@media(max-width:1090px){.no-voucher-container .buy-a-pass-btn{margin:1rem 0}}.download-app{overflow:hidden;min-width:70%;min-height:90%}@media(max-width:1090px){.download-app{overflow-y:auto}}@media only screen and (max-width:600px){.download-app-width{width:90%}}.download-app__wrapper{margin-top:-20px}.download-app__wrapper .title{font-family:"BreeSerifRegular";font-size:2.25rem;line-height:2.6875rem}.download-app__wrapper h3{margin-bottom:2rem}.download-app__wrapper .each-step{color:#00db70;font-size:23px;align-items:center;margin-top:1.7rem}.download-app__wrapper .each-step .image-and-step{display:flex;align-items:center}.download-app__wrapper .each-step .description-container{max-width:500px}.download-app__wrapper .each-step .description-container .step-description{font-size:20px;margin-top:-10px}.download-app__wrapper .each-step .tick-img{margin-left:-15px}.download-app__wrapper .decp .info{font-family:"SenVariableFontWght";font-size:1.5rem;line-height:2.25rem}.download-app__wrapper .info{margin-top:2rem}.download-app .right-image{position:relative;margin-top:-70px}.download-app .right-image .mobile-img img{position:relative;right:9.5rem}@media only screen and (max-width:1400px){.download-app .right-image .mobile-img img{position:relative;width:550px;height:550px;right:10.5rem}}@media only screen and (max-width:1200px){.download-app .right-image .mobile-img img{position:relative;width:450px;height:450px;right:8rem}}@media only screen and (max-width:920px){.download-app .right-image .mobile-img img{width:500px;height:500px;right:9rem}}@media only screen and (max-width:767px){.download-app .right-image .mobile-img img{display:none}}.download-app .laptop-img img{position:relative;width:300px;height:300px;right:.5rem}@media only screen and (max-width:1400px){.download-app .laptop-img img{position:relative;right:.5rem;width:400px;height:400px}}@media only screen and (max-width:1200px){.download-app .laptop-img img{position:relative;width:230px;height:230px;right:.5rem}}@media only screen and (max-width:920px){.download-app .laptop-img img{width:200px;height:200px;right:.5rem}}@media only screen and (max-width:767px){.download-app .laptop-img img{display:none}}.download-app-width{max-width:100px}.download-app-purchase{overflow:hidden;min-width:70%;min-height:80%}@media(max-width:1090px){.download-app-purchase{overflow-y:auto}}@media only screen and (max-width:600px){.download-app-purchase-width{width:90%}}.download-app-purchase__wrapper{margin-top:-20px}.download-app-purchase__wrapper .title{font-family:"BreeSerifRegular";font-size:2.25rem;line-height:2.6875rem}.download-app-purchase__wrapper h3{margin-bottom:2rem}.download-app-purchase__wrapper .each-step{color:#00db70;font-size:23px;align-items:center;margin-top:1.7rem}.download-app-purchase__wrapper .each-step .image-and-step{display:flex;align-items:center}.download-app-purchase__wrapper .each-step .description-container{max-width:500px}.download-app-purchase__wrapper .each-step .description-container .step-description{font-size:20px;margin-top:-10px}.download-app-purchase__wrapper .each-step .tick-img{margin-left:-15px}.download-app-purchase__wrapper .decp .info{font-family:"SenVariableFontWght";font-size:1.5rem;line-height:2.25rem}.download-app-purchase__wrapper .info{margin-top:2rem}.download-app-purchase .right-image{position:relative;margin-top:-70px}.download-app-purchase .right-image .mobile-img img{position:relative;right:9.5rem}@media only screen and (max-width:1400px){.download-app-purchase .right-image .mobile-img img{position:relative;width:550px;height:550px;right:10.5rem}}@media only screen and (max-width:1200px){.download-app-purchase .right-image .mobile-img img{position:relative;width:450px;height:450px;right:8rem}}@media only screen and (max-width:920px){.download-app-purchase .right-image .mobile-img img{width:500px;height:500px;right:9rem}}@media only screen and (max-width:767px){.download-app-purchase .right-image .mobile-img img{display:none}}.download-app-purchase .laptop-img img{position:relative;width:300px;height:300px;right:.5rem}@media only screen and (max-width:1400px){.download-app-purchase .laptop-img img{position:relative;right:.5rem;width:400px;height:400px}}@media only screen and (max-width:1200px){.download-app-purchase .laptop-img img{position:relative;width:230px;height:230px;right:.5rem}}@media only screen and (max-width:920px){.download-app-purchase .laptop-img img{width:200px;height:200px;right:.5rem}}@media only screen and (max-width:767px){.download-app-purchase .laptop-img img{display:none}}.download-app-purchase-width{max-width:100px}.react-responsive-modal-modal{width:60%}@media only screen and (max-width:1650px){.react-responsive-modal-modal{width:70%}}@media only screen and (max-width:1400px){.react-responsive-modal-modal{width:90%}}.download-popUp{overflow:hidden;min-width:70%;min-height:20%;max-height:90%}@media(max-width:1090px){.download-popUp{overflow-y:auto}}@media only screen and (max-width:600px){.download-popUp-width{width:90%}}.download-popUp__wrapper{margin-top:-20px}.download-popUp__wrapper .title{font-family:"BreeSerifRegular";font-size:2.25rem;line-height:2.6875rem}.download-popUp__wrapper h3{margin-bottom:2rem}.download-popUp__wrapper .each-step{color:#00db70;font-size:23px;align-items:center;margin-top:1.7rem}.download-popUp__wrapper .each-step .image-and-step{display:flex;align-items:center}.download-popUp__wrapper .each-step .description-container{max-width:500px}.download-popUp__wrapper .each-step .description-container .step-description{font-size:20px;margin-top:-10px}.download-popUp__wrapper .each-step .tick-img{margin-left:-15px}.download-popUp__wrapper .decp .info{font-family:"SenVariableFontWght";font-size:1.5rem;line-height:2.25rem}.download-popUp__wrapper .info{margin-top:2rem}.download-popUp .right-image{position:relative;margin-top:-70px}.download-popUp .right-image .mobile-img img{position:relative;right:9.5rem}@media only screen and (max-width:1400px){.download-popUp .right-image .mobile-img img{position:relative;width:550px;height:550px;right:10.5rem}}@media only screen and (max-width:1200px){.download-popUp .right-image .mobile-img img{position:relative;width:450px;height:450px;right:8rem}}@media only screen and (max-width:920px){.download-popUp .right-image .mobile-img img{width:500px;height:500px;right:9rem}}@media only screen and (max-width:767px){.download-popUp .right-image .mobile-img img{display:none}}.download-popUp .laptop-img img{position:relative;width:300px;height:300px;right:.5rem}@media only screen and (max-width:1400px){.download-popUp .laptop-img img{position:relative;right:.5rem;width:400px;height:400px}}@media only screen and (max-width:1200px){.download-popUp .laptop-img img{position:relative;width:230px;height:230px;right:.5rem}}@media only screen and (max-width:920px){.download-popUp .laptop-img img{width:200px;height:200px;right:.5rem}}@media only screen and (max-width:767px){.download-popUp .laptop-img img{display:none}}.download-popUp-width{max-width:100px}@media(max-width:400px){.mylivechat_expanded_outer{width:100%;padding-left:85px}}.arrow-icon{color:#3e97ff;font-size:1.2rem}.global-schedule{overflow:hidden}.global-schedule-wrapper{height:100vh;display:flex}.global-schedule-wrapper>.left{padding:2rem;flex:1 1;overflow:auto;height:100%;width:65%}.global-schedule-wrapper>.left::-webkit-scrollbar{display:none}.global-schedule-wrapper>.right{width:35%;margin-bottom:7.3rem;position:relative;display:flex;justify-content:center}.global-schedule__header{margin-bottom:1.5rem}.global-schedule .week__day{font-size:1.25rem}.global-schedule .not-found{display:block;width:100%;text-align:center}.global-schedule__classes{margin-top:2rem;display:flex;flex-wrap:wrap}.global-schedule__classes .class__item{width:47%;margin-bottom:1.5rem;display:flex;font-family:"IndustryDemi"}.global-schedule__classes .class__item *{pointer-events:none}@media(max-width:1399px){.global-schedule__classes .class__item{width:100%}}.global-schedule__classes .class__item:nth-child(2n){margin-left:1.5rem}@media(max-width:1399px){.global-schedule__classes .class__item:nth-child(2n){margin-left:0}}.global-schedule__classes .class__item .class-time{font-size:1.125rem}.global-schedule__classes .class__item .class-name{font-weight:700;font-size:1.125rem}.global-schedule__classes .class__item .class-length,.global-schedule__classes .class__item .studio-address,.global-schedule__classes .class__item .studio-name{font-size:1rem;line-height:24px;color:#979797}.global-schedule__classes .right{display:flex;justify-content:flex-end;align-items:flex-start}.global-schedule__classes .right .pill{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.global-schedule-resp .wrapper{padding:.5rem 1rem;margin:3rem 0}.global-schedule-resp .class__item p{font-size:1rem!important;line-height:1.5;font-weight:700;font-family:"SenVariableFontWght"}@media(max-width:767px){.global-schedule-resp .class-name{white-space:nowrap;min-width:60px;width:100px;overflow:hidden;text-overflow:ellipsis}.global-schedule-resp .class-length,.global-schedule-resp .studio-address,.global-schedule-resp .studio-name{display:none}}.account-settings,.account-settings .header{margin-bottom:2rem}.account-settings .row+.row>div:first-child>:nth-child(2)>:nth-child(2),.account-settings .row+.row>div:first-child>:nth-child(4)>:nth-child(2){text-transform:capitalize}.account-settings .section-separator{margin:1.25rem 0;border-color:#e1e1e1}.locations-wrapper{height:100vh;overflow-y:hidden}@media(max-width:1440px){.locations-wrapper .studios-count{font-size:11px!important;max-lines:1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px}}.noStudiosIcon{font-size:4rem;text-align:center;margin-top:10%;margin-bottom:2%}.page.locations .left{background-color:#f9f9f9;border-radius:.375rem;padding:2rem;margin-top:1rem;margin-left:1rem;overflow-y:auto;height:100vh}.page.locations .left::-webkit-scrollbar{display:none}.page.locations .left .locations__heading{display:flex;justify-content:space-between;align-items:center}.page.locations .left .icons img{-webkit-filter:invert(100%) sepia(3%) saturate(0) hue-rotate(135deg) brightness(90%) contrast(92%);filter:invert(100%) sepia(3%) saturate(0) hue-rotate(135deg) brightness(90%) contrast(92%);margin-left:1rem}.page.locations .left .icons__list{height:20px}.page.locations .left .icons__grid{height:22px}.page.locations .left .icons .grid,.page.locations .left .icons .list{-webkit-filter:invert(0) sepia(98%) saturate(41%) hue-rotate(158deg) brightness(108%) contrast(100%);filter:invert(0) sepia(98%) saturate(41%) hue-rotate(158deg) brightness(108%) contrast(100%)}@media only screen and (min-width:992px)and (max-width:1200px){.page.locations .left .icons{display:none}}.page.locations .left .sub-heading{margin-bottom:2rem;font-size:1.125rem}.page.locations .right{margin-bottom:8rem;position:relative;display:flex;justify-content:center}.locations-bottom-sheet div[data-rsbs-overlay]{z-index:0}@media only screen and (max-width:992px){.locations-bottom-sheet .list-grid-view.grid{padding:1rem}}@media only screen and (max-width:500px){.locations-bottom-sheet .studios-count{font-size:1rem;font-family:"BreeSerifRegular";margin:.5rem 0;max-lines:1}.locations-bottom-sheet .list-grid-view.grid{flex-wrap:nowrap;flex-direction:column;align-items:center;padding:1.7rem}.locations-bottom-sheet .list-grid-view.grid .studio-card{width:100%;margin-bottom:2rem}.locations-bottom-sheet .list-grid-view.grid .studio-card:nth-child(2n){margin-left:0}}.cluster-marker{display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;font-size:1.25rem;font-family:"IndustryDemi";border-radius:50%}.cluster-marker:hover{background:#36394b}.custom-map-control-button{border:2px solid red;position:absolute;height:200px;width:200px}.find-me-icon .first-child{width:38px;height:38px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer;margin-right:10px;background-color:#fff;border:none;outline:none}.find-me-icon .second-child{display:inline-block}.profile__block{margin-bottom:6rem}.profile__header{justify-content:space-between}.profile .user-avatar{display:flex;align-items:center}.profile .user-avatar img{height:80px;width:80px;border-radius:50%;object-fit:cover}.profile .user-avatar .heading-wrapper{margin-left:1rem}.profile .user-avatar h6{font-size:1.25rem;margin:0}.profile__visits{font-family:"BreeSerifRegular";font-size:2.25rem}.profile__visits a{text-underline-position:under;color:var(--primary-color)}@media only screen and (min-width:768px)and (max-width:992px){.profile__visits{font-size:1.5rem}}.profile__icon{margin-right:.625rem}.profile__sign-out{color:#36394b;font-family:"IndustryDemi";font-size:1rem}@media(max-width:767px){.profile__sign-out{margin-top:1.5rem}}.profile__wrapper{display:flex;justify-content:space-between;background-color:#f9f9f9;border-radius:1rem;height:200px;margin-top:2.5rem;padding:25px 30px}.profile__wrapper .material-icons{display:none;color:#000;font-size:1.25rem}.profile__wrapper,.profile__wrapper:hover{text-decoration:none}.profile__wrapper:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.25);transition:box-shadow .2s}@media(max-width:767px){.profile__wrapper{align-items:center;padding:25px 30px}.profile__wrapper .material-icons{display:block}}.profile__heading{color:#000;font-size:1rem;margin-top:1.75rem;margin-right:2rem;font-family:"IndustryDemi";position:relative;padding:0}.profile__heading:hover{text-decoration:none}.profile__heading:after{content:"";position:absolute;left:0;margin-top:.5rem;top:1rem;opacity:.33;width:40px;transition:width .3s ease-in-out;height:2px;background-color:#000}.profile__details{display:flex;margin-top:1.25rem;color:#000;font-family:"SenVariableFontWght";font-size:1rem}.profile__mobile-app{margin:130px 0}@media only screen and (max-width:992px){.profile__wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1.5rem}}.your-boddy-pass .active-vouchers{border-radius:.5rem;background-color:#f9f9f9;margin-top:2rem}.your-boddy-pass .tabs-container{margin-top:2rem}.your-boddy-pass .tabs-container .tab-link{font-size:1.25rem}.notification__header{display:flex}.notification__header__text{margin-left:1.875rem;font-family:"BreeSerifRegular";font-size:2.25rem;line-height:40px}.notification__wrapper{margin-top:2.5rem}.notification__heading{font-size:1.5rem}.notification__text{font-family:"SenVariableFontWght";font-size:1.25rem;line-height:36px}.notification__bar{background-color:#f9f9f9;margin-top:1.25rem;padding:10px 20px 25px}.notification__content{display:flex;margin-top:1.25rem;flex-direction:row;justify-content:space-between}.notification__content__item{font-family:"SenVariableFontWght";font-size:1.125rem}.notification__mobile-app{margin:130px 0}@media only screen and (max-width:992px){.notification .right{display:none}}.content__heading{text-align:center}.content__text{margin:8rem auto}.content__text p{font-size:1rem;line-height:1.5}.content__text table{width:100%!important}.content__text table td,.content__text table tr{border:1px solid #000}.content__text table p{padding:0 1rem}.content__text p+p{margin-top:1rem}.main h1{font-size:"28px"}.homepage-wrapper{display:flex;flex-direction:column}.page.locations{margin-top:6.9rem}.page.global-schedule{margin-top:7.3rem}.page.global-schedule.global-schedule-resp{margin-top:7.5rem}.page.account-settings,.page.bookings,.page.notification,.page.profile,.page.saved,.page.user-bookings,.page.your-boddy-pass{margin-top:8rem}@media(max-width:767px){.page.account-settings,.page.bookings,.page.notification,.page.profile,.page.saved,.page.user-bookings,.page.your-boddy-pass{margin-top:5.5rem}}.page.studio-details{position:relative;top:6rem}.page.studio-details-resp{margin-top:4rem}