@import url(https://fonts.googleapis.com/css2?family=Inter:wght@500&family=Orbitron:wght@900&family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);
body{color:#4a4a4a;font-family:Work Sans,sans-serif;overflow-x:hidden}.font-weight-bold{font-weight:600!important}.bg-primary,.bg-primary-my{background-color:#c9ac8c!important}.zoom:hover{transform:scale(1.05)}.position-absolute{position:absolute!important}.z-index-2{z-index:2}.cursor{cursor:pointer}.mobile-container{background-color:#555;border-radius:10px;color:#fff;height:500px;margin:auto;max-width:480px}.topnav{background-color:#fff;line-height:15px;overflow:hidden;position:absolute;right:0;width:100%}.topnav #myLinks{display:none}.topnav a{color:#4a4a4a;display:block;font-size:15px;font-weight:500;padding:14px 16px;text-decoration:none}.topnav a.icon{background:#000;display:block;position:absolute;right:0;top:0}.jsgrid .jsgrid-table .thead-light th,.table .thead-light th{background-color:#fafafa;border-bottom:1px solid #e5edf8;border-top:1px solid #e5edf8;font-weight:500;margin-bottom:10px;margin-top:10px}.tag{background:#e9ebeb;border-radius:15px;display:inline-flex!important;font-size:11px;padding:5px 12px;white-space:nowrap}.tag.tag-success{background:rgba(187,204,255,.37);color:#090f47}.tag.tag-primary{background:#c9ac8c;color:#090f47}.tag.tag-sm{align-items:center;font-size:10px;height:23px;padding:0 9px;text-align:center;vertical-align:middle}.tag.tag-blue{background:#eef2ff;color:#4c78dd}td.reservation-cell{position:relative}td.reservation-cell>span{color:#090f47;font-size:12px;font-weight:500;left:0;margin-top:-6px;pointer-events:none;position:absolute;z-index:2}.index-header{font-size:35px;font-weight:600}.why-wemove-background{background-color:#f6f2ee;background-image:url(../images/why-wemove-BG.png);background-repeat:no-repeat;background-size:1300px}@media (min-width:992px){.content-wrapper{position:relative;top:64px}}.p-t-8{padding-top:8px!important}.table .tbody-trainer td{font-weight:400;line-height:12px;padding-bottom:12px;padding-top:12px}.time-block{background-color:#22356d;color:#fff}.import-value{height:20px}.table .thead-trainer th{background-color:#c9ac8c;color:#fff;font-weight:400;line-height:17px;padding-bottom:5px;padding-top:5px}.horizontal-menu .top-navbar{background:#fff}.horizontal-menu .top-navbar .navbar-brand-wrapper .navbar-brand img{height:100%;width:auto}.object-fit{-o-object-fit:cover;object-fit:cover}.circle-profile{border-radius:70px;height:140px;width:140px}.circle-profile,.circle-profile-header{background-position:50%;background-size:cover;display:inline-block}.circle-profile-header{border-radius:15px;height:30px;margin-left:10px;width:30px}.circle-profile-small{background-position:50%;background-size:cover;border-radius:34px;display:inline-block;height:68px;width:68px}.circle-profile-small span{line-height:68px}.btn-primary,.wizard>.actions a{background-color:#c9ac8c;border-color:#c9ac8c;color:#fff}.btn-primary:hover,.wizard>.actions a:hover{background-color:#16244c;border-color:#16244c;color:#fff}.btn-primary.focus,.btn-primary:focus,.wizard>.actions a.focus,.wizard>.actions a:focus{background-color:#16244c;border-color:#16244c;box-shadow:0 0 0 .2rem #16244c;color:#fff}.btn-primary.disabled,.btn-primary:disabled,.wizard>.actions a.disabled,.wizard>.actions a:disabled{background-color:#c9ac8c;border-color:#c9ac8c;color:#fff}.main-panel{background:#fafafa}@media (max-width:991.98px){.main-panel.slider{padding-top:0}.main-panel{padding-top:60px}}.index-paragraph-style{color:#656565;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:justify}.index-icons-table{border-right:1px solid #c9ac8c;width:250px}.index-icons-table,.index-icons-table-mobile{border-left:1px solid #c9ac8c;text-align:center}.index-icons-table-mobile{width:200px}.footer{background:#656565;box-sizing:border-box;clear:both;font-family:Work Sans,sans-serif;margin-left:0;position:relative}.footer .footer-border{border-bottom:1px solid #838383;color:#fff}.footer .table-footer{border-collapse:inherit}.footer .table-footer-cell{font-size:15px;text-align:center;width:120px}.form-check-label{cursor:pointer}h2{font-size:30px;line-height:30px}.shadow{box-shadow:0 3px 11px 3px #e4e4e4!important}.horizontal-menu .top-navbar{position:fixed}@media (max-width:991px){.horizontal-menu .top-navbar .navbar-menu-wrapper{width:calc(100% - 85px)}}.horizontal-menu .top-navbar .navbar-menu-wrapper .wallet-border-wrapper{background-color:#f2f4f7;border-radius:50%;padding:10px}@media (max-width:991px){.horizontal-menu .top-navbar .navbar-brand-wrapper .navbar-brand{width:85px}}.index-court-image{border-radius:20px;width:500px}@media (min-width:992px){.index-court-image{height:300px}}@media (min-width:768px) and (max-width:991.5px){.index-court-image{height:230px}}@media (max-width:767.5px){.index-court-image{height:300px}}@media (max-width:530px){.index-court-image{height:57vw}}@media (min-width:992px){header.slider{background-image:url(../images/Slider_Wemove_New.jpg);background-position:50%;background-size:cover}header.slider .container-fluid .row{padding-bottom:20vh;padding-left:8vw;padding-top:35vh}header.slider .horizontal-menu .top-navbar,header.slider .horizontal-menu .top-navbar.solid{background:#fff;border:none;transition:background-color 1s ease 0s}header.slider h1{color:#fff;font-size:3.4vw;font-weight:600;line-height:4.3vw;opacity:100%;padding-bottom:10px}header.slider p{color:#fff;font-size:1vw;font-weight:300;line-height:1.6vw;text-align:justify}}@media (max-width:991.5px){header.slider{background-image:url(../images/Home_slider_mobile.jpg);background-position:50%;background-size:cover}header.slider .container-fluid .row{padding-bottom:7vh;padding-top:17vh}header.slider .btn-reservation{margin-bottom:50px;margin-left:20px}header.slider h1{color:#fff;font-size:7vw;font-weight:600;line-height:9vw;margin-inline:20px;opacity:100%;padding-bottom:40px}header.slider p{color:#fff;font-size:4.3vw;font-weight:300;line-height:5.3vw;margin-inline:20px;text-align:justify}}@media (min-width:1200px){header.slider .btn-reservation{height:44px;width:261px}}@media (max-width:1199px){header.slider .btn-reservation{height:44px;width:216px}}@media (max-width:767px){.calendar-card{margin-top:0}}@media (min-width:992px){.gallery-size{height:600px;width:100%}}@media (max-width:991.5px){.gallery-size{height:400px;width:100%}}@media (max-width:767.5px){.gallery-size{height:300px;width:100%}}@media (max-width:575.5px){.gallery-size{height:65vw;width:100%}}.daily-reservation-table thead tr{height:50px}.daily-reservation-table th{border:1px solid #eaeaea;padding:10px}.daily-reservation-table th:first-child{border:none;display:block}.daily-reservation-table thead tr th.hall-place{background-color:#49454a;color:#fff;padding-left:20px;position:absolute}.daily-reservation-table thead tr th.hall-place span{font-size:8px;font-weight:400}.daily-reservation-table tbody td{border:1px solid #eaeaea;font-size:12px;height:40px;min-width:40px;text-align:center;white-space:nowrap}.daily-reservation-table tbody .reservation-cell{cursor:pointer}.daily-reservation-table tbody .reservation-cell.first{border-left:2px solid #fff}.daily-reservation-table tbody .reservation-cell.last{border-right:2px solid #fff}.daily-reservation-table tbody .reservation-cell.last.invited:after{color:#fff;content:"\f059";font-family:Font Awesome\ 5 Free;font-weight:900;position:relative;top:-6px}.daily-reservation-table tbody .reservation-cell.last.confirmed:after{color:#fff;content:"\f058";cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:900;position:relative;top:-6px}.daily-reservation-table tbody .reservation-cell.free:hover{background:#d5feff}.daily-reservation-table tbody .reservation-cell.disabled{background:#f2f2f2;cursor:not-allowed}@media (max-width:767px){.daily-reservation-table tbody .reservation-cell.disabled{border:none;min-width:0}}.daily-reservation-table tbody .reservation-cell.selected{background:#bcf;border-color:#bcf}.daily-reservation-table tbody .reservation-cell.public-reservation{background:#c9ac8c;border-left:none;border-right:none}.daily-reservation-table tbody .reservation-cell.public-reservation.not-my-league{background:#22356d}.daily-reservation-table tbody .reservation-cell.full,.daily-reservation-table tbody .reservation-cell.memberpro-reservation,.daily-reservation-table tbody .reservation-cell.private-reservation{background:#c9ac8c;border-left:2px solid #fff;border-right:2px solid #fff;cursor:not-allowed}.daily-reservation-table tbody .reservation-cell.training{background:#fede00;border-left:none;border-right:none}.daily-reservation-table tbody td:first-child{background-color:#fff;border-left:none;font-size:14px;font-weight:700;position:absolute;z-index:3}.daily-reservation-table tbody td:first-child a{color:inherit;display:block;padding:10px;text-decoration:none}.daily-reservation-table tbody td:first-child:hover{background-color:#bcf!important}.daily-reservation-table tbody td:first-child h4{font-size:14px;font-weight:700;text-align:center}.legend:before{border-radius:4px;content:"";display:inline-block;height:14px;margin-right:10px;position:relative;top:2px;width:14px}.legend.legend-selected:before{background:#c9ac8c}.legend.legend-private-reservation:before,.legend.legend-public-reservation:before{background:#bcf}.legend.legend-free:before{background:#fff;border:1px solid gray}.pointer{cursor:pointer}.navbar.top-navbar{z-index:1}.btn-secondary{background:#22356d}.btn-secondary:hover{background:#16244c}.btn-secondary:active{background-color:#16244c!important;border-color:#16244c!important;color:#fff}.btn-secondary:focus{background-color:#16244c}.btn-sky-blue{background:#c9ac8c;color:#fff}.btn-sky-blue:hover{background:#13a2a9;color:#fff}.btn-sky-blue:active{background-color:#13a2a9!important;border-color:#13a2a9!important;color:#fff}.btn-sky-blue:focus{background-color:#69dfe3}.no-border{border:none}.container-scroller{overflow:visible}.order-info-card{position:sticky;top:80px}.bar-loader span{background-color:#69dfe3}@media (max-width:769px){.x-sm-btn{padding-bottom:2px!important;padding-top:2px!important}}.form-check.form-check label input[type=checkbox]:checked+.input-helper:before,.form-check.form-check label input[type=radio]:checked+.input-helper:before{background:#c9ac8c}.form-check .form-check-label input[type=checkbox]+.input-helper:before,.form-check .form-check-label input[type=radio]+.input-helper:before{border-color:#c9ac8c}.form-check-primary.form-check label input[type=checkbox]:checked+.input-helper:before,.form-check-primary.form-check label input[type=radio]:checked+.input-helper:before{background:#c9ac8c}.img-sm{height:68px;width:68px}.border-primary{border-color:#22356d!important}.bg-light{background-color:#fafafa!important}.text-blue{color:#22356d}.add-player-btn i{font-size:25px}.btn-outline-secondary{border-color:#22356d;color:#22356d}.btn-outline-secondary:hover{background-color:#22356d;border-color:#22356d;color:#fff}.btn-outline-secondary:active{background-color:#22356d!important;border-color:#22356d!important;color:#fff}.nav-pills.nav-pills-custom .nav-link{border:none;color:#4a4a4a;font-weight:500;padding:0}.nav-pills.nav-pills-custom .nav-link.active{background-color:transparent;border-bottom:2px solid #c9ac8c;border-radius:0;color:#4a4a4a}.player .player-name{min-height:35px}.player .player-name h5{font-size:12px}#reservation-form .player{padding-bottom:15px;padding-top:15px}#reservation-form .player .remove-player-btn{position:absolute;right:0;top:12px;z-index:4}#modal-reservation-users .players{padding-bottom:10px}#modal-reservation-users .players .player{padding-bottom:15px;padding-top:15px}#modal-reservation-users .players .player .remove-player-btn{position:absolute;right:0;top:12px;z-index:5}#add-players-btn h5{font-size:12px}table#users-table td button{max-width:80px;width:80px}a,a:hover{color:#c9ac8c}.br-theme-bars-square .br-widget a,.br-theme-bars-square .br-widget a.br-active,.br-theme-bars-square .br-widget a.br-selected{border-color:#22356d;color:#22356d}.br-theme-bars-square .br-widget a.br-active.br-current,.br-theme-bars-square .br-widget a.br-selected.br-current{border-color:#69dfe3;color:#69dfe3}.rounded-circle span{color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.rounded-circle.img-sm{font-size:26px;font-weight:900;line-height:68px}.rounded-circle.img-xs{font-size:12px;font-weight:500;line-height:31px}.close-public-reservation{cursor:pointer;position:absolute;right:10px;z-index:1}.bold{font-weight:700!important}#mobile-cart{bottom:1vh;left:12px;position:fixed;right:12px;z-index:1}.border-left-dashed{border-left:1px dashed}@media (max-width:767px){.public-reservation-header{margin-top:20px}.reservation-summary .card-body{border:1px solid #eaeaea;box-shadow:0 3px 11px 3px #e4e4e4!important}}.accordion .card .card-header a[aria-expanded=true]:before{color:#fff}#date-calendar{border:none}.player-level .fa-star{font-size:18px}.card.player-level-selector{border:none;border-radius:20px;cursor:pointer;height:100%}.card.player-level-selector.selected{background-color:#fafafa;border:2px solid #e5e5e5}.anonymous-player{padding:0}.anonymous-player-name{min-height:35px}.public-reservation-detail .fa-star{font-size:12px!important}.public-reservation-detail .anonymous-player{padding:10px 5px}.public-reservation-detail .anonymous-player .rounded-circle.img-sm{font-size:20px!important;height:37px;line-height:38px;width:37px}.public-reservation-detail .anonymous-player .anonymous-player-name{display:none;min-height:0!important}@media (max-width:991px){.users-modal-table td{padding:5px}.users-modal-table .player-level .fa-star{font-size:12px}}.avatar.border{border:2px solid #c9ac8c!important}.rejected{opacity:.5}.scrollable-cart{max-height:350px;overflow-x:hidden;overflow-y:auto}.public-reservation-detail .avatars .public-reservation-avatar{padding:10px 5px}.jq-toast-wrap.top-right{top:75px}.profile-card .row.profile-info{padding-top:15px}.badge{border-radius:10px;font-size:10px}.badge.badge-reservation-public{background:#ffbfcc;color:#000}.badge.badge-reservation-private{background:#bff6f8;color:#000}.nowrap{white-space:nowrap}.btn-square{max-height:26px;max-width:26px;min-height:26px;min-width:26px;padding:0!important}.btn-square i{font-size:13px!important}a.btn-square{line-height:24px}.action-btns{white-space:nowrap}.action-btns button{margin:2px}.active-reservations-table td,.active-reservations-table th{padding:10px}.reservation-info-modal .row{padding:10px 0}.border-default,.reservation-info-modal .row{border-bottom:1px solid #e8eff9}.modal-footer{border-top:none}.jsgrid .jsgrid-table td,.table td{font-size:13px}.table-striped tbody tr:nth-of-type(odd){background-color:#f8fbff}.jsgrid .jsgrid-table thead th,.table thead th{font-size:13px}.select2-container--default .select2-selection--single{border-color:#e8eff9}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:22px}.select2-container .select2-selection--single{height:48px}.fs-10{font-size:10px}.lh-20{line-height:20px}.card .card-body{padding:1.875rem}@media (max-width:768px){.card .card-body{padding:1.875rem 1rem}}.w-250px{max-width:300px!important;min-width:300px!important;width:300px!important}div.dataTables_wrapper div.dataTables_length select{height:40px;width:50px}select{-webkit-appearance:none;-moz-appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px}.blog-inner-item p{height:3em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;width:100%}.blog-header-background{background-image:none}.blog-header-background .index-header{font-size:30px;line-height:35px}.blue-color{background-color:#bcf}.calendar-cell{max-width:40px;min-width:40px}#nav-logo{height:25px;margin-right:50px;max-width:100%;width:auto!important}@media (max-width:1200px){#nav-logo{height:20px;margin-right:0}}.nav-soc-media{font-size:21px!important}.facebook-btn-footer{border:2px solid #fff;border-radius:5px;color:#fff!important;min-width:225px;text-decoration:none!important}.brown-color{color:#c9ac8c}.weekDays-selector input{display:none!important}.weekDays-selector input[type=checkbox]+label{background:#fff;border:1px solid #e8eff9;border-radius:6px;cursor:pointer;display:inline-block;height:40px;line-height:40px;margin-right:0;text-align:center;width:25px}.weekDays-selector input[type=checkbox]:checked+label{background:#c9ac8c;color:#fff}.lesson-type{background-color:#f3f3f3}.lesson-type input::-moz-placeholder{color:#7e7e7e}.lesson-type input::placeholder{color:#7e7e7e}.reservation-modal-cells input::-moz-placeholder{color:#7e7e7e}.reservation-modal-cells input::placeholder{color:#7e7e7e}.reservation-lesson-cell{border:0;color:#7e7e7e;outline:1px solid #e8eff9;padding:.375rem .75rem;width:100%}.btn-block-option{background:none;border:none;color:#7e7e7e}.reservation-open-modal-header{flex:1 1 auto}.reservation-open-section-header{border-bottom:1px solid #e8e8e8}.reservation-open-modal-cell{color:#9b9b9b}.reservation-open-section-reservation{background-color:#f3f3f3;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.open-reservation,.open-reservation-mine{border-left:none!important;border-right:none!important;cursor:pointer!important}.open-reservation-mine.last,.open-reservation.last{border-right:2px solid #fff!important}.open-reservation-mine.first,.open-reservation.first{border-left:2px solid #fff!important}.open-reservation-calendar-icon{color:#fff;font-size:13px;margin-top:-6px;pointer-events:none;position:absolute;z-index:2}.share-link{color:#285dff}.btn-share-link{background:#fff;border:none;padding:0}.reservation-note{border:0;color:#7e7e7e;outline:1px solid #e8eff9;padding:.4375rem .75rem}.free-reservation{background:#69dfe3!important;border-color:#69dfe3!important}.image-item img{max-height:250px;width:auto}.lecturer-card-image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.contact-lecturer-section-header{border-bottom:1px solid #e8e8e8}.contact-lecturer-section-message{background-color:#f3f3f3;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.contact-lecturer-modal-header{flex:1 1 auto}.contact-lecturer-message-cell{border:0;color:#7e7e7e;outline:1px solid #e8eff9;padding:.375rem .75rem;width:100%}.lecturer-card-category{color:#4c78dd}.banner-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.grecaptcha-badge{z-index:10!important}
