body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login-container{min-height:100%;background-image:url(/static/media/yoga.8bfe1942.jpg);background-color:transparent;background-position:50%;background-repeat:repeat;background-attachment:fixed;background-size:cover;background-origin:padding-box;background-clip:border-box}.login{max-width:500px;margin:6rem auto;background-color:rgba(1,188,179,.7215686274509804);padding:20px;color:#292828;text-align:center;border-radius:10px}.login img{height:auto;width:100%;max-width:280px;margin:1rem auto}.login h3,.login span{text-align:center}.login span{display:block}.user-login-container{min-height:100%;background-color:#01bcb3}.user-login{max-width:420px;margin:8rem auto 1rem;padding:1.5rem 2.5rem;color:#292828;border-radius:1rem;text-align:center;box-shadow:4px 4px 10px 1px #333;background-color:#fff}.user-login img{height:auto;width:100%;max-width:280px;margin:1rem auto}a.brand-login,p.brand-login{text-align:center;color:#fff;text-decoration:none;width:100%;display:block}a.brand-login:hover{color:#fff;text-decoration:none}.form-control.input-login{background-color:#545454!important;color:#fff;text-align:center;padding:1rem;font-size:1.2em;margin:1rem auto;border-radius:.5rem}.form-control.input-login:focus{box-shadow:none;color:#fff}.btn.btn-login{background-color:#fff!important;color:#01bcb3!important;border:2px solid #01bcb3!important;border-radius:.5rem}.signup-link{text-decoration:none;color:#01bcb3;margin:2em auto;display:block}.forgotlink{cursor:pointer;font-size:.8em}.input-error{text-decoration:none;color:red;font-size:.8em}.sidebar{background-color:#01bcb3;color:#fff;margin-top:50px;width:220px}.sidebar h4{font-size:1.3rem;vertical-align:sub;display:inline-block;width:auto;text-align:center;padding-top:20px;padding-left:.3rem;margin:0}.menubar{padding:0;list-style-type:none;background:transparent}.menubar a,.menubar a:link,.menubar a:visited{color:var(--sidebar-item-color);text-decoration:none}.menubar li{padding:13px 25px;cursor:pointer;font-size:14px}.menubar .active li,.menubar li:hover{color:var(--sidebar-item-color-active);background-color:var(--primary-color)}.sidebar svg.menu{display:inline-block;vertical-align:middle;border:1px solid #000;border-radius:5px;margin:.6rem;cursor:pointer;padding:2px}.user-accordion .card{background-color:transparent!important}.user-accordion .card .card-header{font-size:14px;padding-left:23px;border:none;cursor:pointer;color:var(--sidebar-item-color-active)}.user-accordion .card ul{padding-left:0;list-style-type:none}.user-accordion .card .card-body{padding:0}.user-accordion .card .card-body li{padding:13px 40px}.user-accordion .card svg.down{padding:1px;float:right}.showSidebar{width:40px;height:40px;background-color:#01bcb3;position:absolute;top:52px;border-radius:0 .7rem .7rem 0;box-shadow:4px 4px 10px 1px #333;padding:7.5px}.showSidebar svg.menu{display:inline-block;vertical-align:middle;border:1px solid #000;border-radius:5px;padding:2px;cursor:pointer}nav.navbar{background-color:#01bcb3;height:60px;color:#fff;z-index:1;padding:.5rem 0}.navbar img{width:120px;height:auto;padding-left:1rem}.navbar.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar.navbar-dark .navbar-nav .nav-link:hover{color:#f3f3f3}.navbar.navbar-dark .navbar-nav .dropdown.nav-item{padding-right:1rem}nav.navbar .navbar-collapse{background-color:#01bcb3;padding:.5rem 1rem}.navbar-dark .navbar-nav .nav-link{color:#fff!important}.nav-link:hover{color:#ddd}.dropdown{display:inline-block!important}.dropdown-menu{right:0!important;left:unset!important}div.menu{margin-bottom:1rem}.btn.btn-menu{background-color:#fff!important;color:#01bcb3!important;border:2px solid #01bcb3!important;border-radius:.5rem;max-width:250px;width:100%;margin:1rem auto}.btn.btn-menu:active,.btn.btn-menu:hover{background-color:#01bcb3!important;color:#fff!important;border:2px solid #01bcb3!important;border-radius:.5rem;width:250px;margin:1rem auto}.btn.btn-menu a{color:#01bcb3;text-decoration:none}.btn.btn-menu:active a,.btn.btn-menu:hover a{color:#fff;text-decoration:none}div.user-header img{height:auto;width:100%;max-width:220px;margin:0 auto 1em}div.user-header .route{padding:1rem;background-color:#dfdfdf;text-align:left}div.user-header .route span{font-weight:bolder}div.user-header .welcome{padding:1rem;font-size:1.2em;text-align:left;margin:0}div.user-header .welcome span{font-weight:bolder}div.user-header .clases{padding:0 1rem;font-size:.9em}div.user-header .clases p{margin:.2rem;text-align:left;font-size:1.1em}div.user-header .clases p span{font-weight:bolder;color:#01bcb3}.user-site-container nav{background-color:#01bcb3;height:60px;box-shadow:4px 4px 10px 1px #333;color:#fff;z-index:1;padding:.5rem 0}.user-site-container nav img{width:120px;height:auto;padding-left:1rem}.user-site-container .navbar-light .navbar-nav .nav-link{color:#fff}.user-site-container .navbar-light .navbar-nav .nav-link:hover{color:#f3f3f3}.user-site-container .navbar-light .navbar-nav .dropdown.nav-item{padding-right:1rem}.user-site-container nav .navbar-collapse{background-color:#01bcb3;padding:.5rem 1rem}.user-site-container{min-height:100%;background-color:#dfdfdf}.user-site-content{max-width:520px;margin:1.5rem auto 1rem;padding:1.5rem 1rem;color:#292828;border-radius:1rem;text-align:center;box-shadow:4px 4px 10px 1px #333;background-color:#fff}.thanks{margin:0 auto .5em;font-size:1.1em;font-weight:bolder}.thanks,.thanks-sm{text-align:center;color:#01bcb3;max-width:250px;width:100%}.thanks-sm{margin:0 auto;font-size:.8em}.btn.btn-bb{background-color:#fff!important;color:#01bcb3!important;border:2px solid #01bcb3!important;border-radius:.5rem;max-width:250px;width:100%;margin:.5rem auto}.btn.btn-bb:active,.btn.btn-bb:hover{background-color:#01bcb3!important;color:#fff!important;border:2px solid #01bcb3!important;border-radius:.5rem;width:250px;margin:1rem auto}.btn.btn-bb a{color:#01bcb3;text-decoration:none}.btn.btn-bb:active a,.btn.btn-bb:hover a{color:#fff;text-decoration:none}.form-control.input-code{background-color:#333!important;color:#fff;text-align:center;margin:.5rem auto;max-width:300px;width:100%;border-radius:.5rem}.form-control.input-code::-webkit-input-placeholder{color:#dfdfdf;opacity:1}.form-control.input-code:-ms-input-placeholder{color:#dfdfdf;opacity:1}.form-control.input-code::placeholder{color:#dfdfdf;opacity:1}.btn.code-btn{background-color:#fff!important;color:#01bcb3;text-align:center;margin:.5rem auto;border:1px solid #01bcb3;max-width:300px;width:100%;border-radius:.5rem}.btn.code-btn:active,.btn.code-btn:hover{background-color:#01bcb3!important;color:#fff!important;border:2px solid #01bcb3!important;border-radius:.5rem;max-width:300px;width:100%}div.resume{margin:1rem auto;font-size:.8em;max-width:300px;width:100%}p.resumeElement{width:100%;padding:.5em;margin:0}p.resumeElement.resumeElementTotal{border-top:1px solid #333}p.resumeElement span.resumeDescription{width:50%;display:inline-block;text-align:left}p.resumeElement span.resumeAmmount{width:50%;display:inline-block;text-align:right}p.resumeElement span.resumeTotal{font-weight:700}p.success{color:#01bcb3;font-size:.8rem}p.error{color:red;font-size:.8rem}.checkbox.checkbox-terms{margin-bottom:1.2em}.checkbox.checkbox-terms input{margin-right:10px}.checkbox.checkbox-terms a{text-decoration:none;font-weight:700;color:#01bcb3}.payment-options{width:100%;max-width:300px;margin:auto}.packages{padding:1rem}.btn.btn-buyable{background-color:#01bcb3!important;color:#fff;text-align:center;margin:.5rem auto;border:1px solid #01bcb3;max-width:300px;width:100%;border-radius:.5rem}.modal-clients .modal-dialog{max-width:600px!important}.modal-clients .modal-body{padding-left:20px!important;padding-right:20px!important}.subs-btn{background-color:#00bbb1;padding:9px 1rem!important;margin:1.5rem 0 1rem}.span-dollar{left:0}.span-dollar,.span-perc{position:absolute;padding-top:6px}.span-perc{right:0}.subtitle-6{margin-top:2rem}.client-click:hover{color:var(--secondary-color);cursor:pointer}.btn-add-div .dropdown-toggle:after{display:none}.btn-add-div .dropdown .dropdown-toggle{border-radius:50%;font-weight:500}.btn-add-div .dropdown .dropdown-menu{-webkit-transform:none!important;transform:none!important;top:40px!important;border:none;background:transparent;padding:0}.btn-add-div .dropdown .dropdown-menu .dropdown-item{padding:0 .5rem!important}.btn-add-div .dropdown .dropdown-menu .dropdown-item:focus,.btn-add-div .dropdown .dropdown-menu .dropdown-item:visited{background:none!important}.radio-label{padding:0 .5rem}button.add{background:#3cc4c4}.mapa{width:100%;position:relative}.mapa .back,.mapa .front{width:100%;height:55px;margin:10px 0;position:relative}.mapa .verticalPlace{height:55px;display:inline-block;position:relative;text-align:center}.mapa .middle{width:100%;height:320px;position:relative}.mapa .left{left:0;z-index:1}.mapa .left,.mapa .right{width:55px;height:320px;position:absolute;top:0}.mapa .right{right:0}.mapa .center{width:100%;padding:110px 55px;text-align:center}.mapa .center img{width:100%;max-width:200px}.mapa .imageCenter{width:125px}.mapa .horizontalPlace{width:100%;position:relative}.mapa .verticalPlaceIcon{width:30px;border:2px solid #000;border-radius:15px;height:100%;margin:auto;position:relative;cursor:pointer}.mapa .verticalPlaceText{text-align:center;height:100%;position:absolute;top:12px;width:100%}.mapa .horizontalPlaceIcon{width:100%;border:2px solid #000;border-radius:15px;height:30px;margin:2px 0;cursor:pointer}.mapa .horizontalPlaceText{text-align:center;height:100%}.mapa .entrada{bottom:5px}.mapa .entrada,.mapa .entradaBack{height:7px;width:100%;max-width:50px;border-top-right-radius:5px;border-top-left-radius:5px;border-top:2px solid #000;border-right:2px solid #000;border-left:2px solid #000;position:absolute;left:calc(50% - 25px)}.mapa .entradaBack{top:5px}.mapa .entradaTextBack{top:15px}.mapa .entradaText,.mapa .entradaTextBack{width:100%;text-align:center;font-size:7px;position:absolute}.mapa .entradaText{bottom:15px}.mapa .placeIconOcupado{background-color:#888}.mapa .placeIconSeleccion{background-color:#01bcb3}.mapa .entradaPlace{width:100%;height:100%;text-align:center}.react-datepicker-popper{z-index:2!important}.label-cl{text-transform:uppercase;font-size:13px;color:#737373;padding-left:.5rem;padding-top:1rem}.input-cl{height:2rem}.input-cl,.textarea-cl{border:1.4px solid #737373;border-radius:6px;padding:3px 10px;font-size:15px}.textarea-cl{min-height:20rem;max-height:25rem;overflow-y:auto}div.form-link-modal{max-width:100%;width:500px;background-color:var(--secondary-color);color:#fff;margin:10px auto;padding:15px}div.form-link-modal p{text-align:center;font-size:1.5rem}div.form-link-modal input{width:100%;margin:15px 0;border-radius:1em;border:none;padding:5px 15px;font-size:14px}div.form-link-modal ul{width:100%;list-style:none;display:table;padding:0}div.form-link-modal ul li{width:50%;padding:10px 25px;display:table-cell;text-align:center}div.form-link-modal ul li button{width:100%;border:none;border-radius:1em;text-align:center;background-color:#fff;color:var(--secondary-color);padding:3px;font-size:14px}div.button-action{display:inline-block;text-align:center;width:33.3%;position:relative}div.button-action button{margin:10px auto;background-color:var(--secondary-color);border-radius:50%;height:75px;width:75px;text-align:center;border:none}div.button-action button.disabled{background-color:var(--disabled-color)}div.button-action span{position:absolute;background-color:var(--secondary-color);width:20px;height:20px;padding:0;border-radius:50%;top:10px;left:calc(50% + 18px)}div.button-action span.transmiting{background-color:var(--color-error)}div.button-action span svg{position:absolute;top:2px;left:3px}.countdown{text-align:center;font-size:2em!important}.green-row{background-color:#01bc96}.green-row td{color:#fff}.green-row td .MuiSvgIcon-root{fill:#fff}button.add{background:var(--secondary-color)}.modal-title,h4.client{text-transform:capitalize}h4.client{padding-top:2rem}.content-routines tr.clientes-body td:nth-child(4){max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-add-div{text-align:right;padding-right:2rem}.contact-form{margin-bottom:1rem}.contact-logo{max-width:300px;margin:auto;height:auto}.contact-form input{height:35px}.contact-form input,.contact-form textarea{width:100%;margin:10px auto;border-radius:.7em;border:1px solid #dfdfdf;padding:5px 10px}.contact-form button{width:10rem;margin:10px auto;border:none;border-radius:.7em;color:#fff;background-color:#01bcb3;padding:5px 10px}.contatc-info p{font-weight:bolder}.contact-form p.success{color:#01bcb3}.input-filtros{border:1px solid #ced4da}.reporte{margin:0 15px!important}.reporte-element div{border:1px solid #ced4da;border-radius:.7rem;padding:15px;text-align:center}.reporte-element div h3{font-size:1.5em}.reporte-element div h4{font-size:1.3em}.reporte-element div p{font-size:1.8em}.swal2-content{display:flex;max-height:400px}.swal-height{width:auto!important}.table-fixed thead{width:97%}.table-fixed tbody{height:230px;overflow-y:auto;width:100%}.table-fixed tbody,.table-fixed td,.table-fixed th,.table-fixed thead,.table-fixed tr{display:block}.table-fixed tbody td,.table-fixed thead>tr>th{float:left;border-bottom-width:0}:root{--color:#232323;--disabled-color:#999;--bg-color:#f2f2f2;--primary-color:#278383;--secondary-color:#37b2b2;--thead-bg:#d6d4d4;--tr-border-color:#c3c3c3;--sidebar-item-color:#fff;--sidebar-item-color-active:#fff;--color-error:#e95858}body,html{height:100%;min-height:100%}body{font-family:"Gotham";margin:0;background:#f2f2f2;background:var(--bg-color);max-height:100vh;width:100%;max-width:100%;padding:0;font-size:100%;color:#232323;color:var(--color)}#root,body{height:100%}#root{min-height:100vh}.content{display:flex;height:100%}.content,.main{width:100%;max-height:100vh}.main{margin-top:50px;overflow:auto;padding:15px}.main h2{margin-bottom:2rem}.main p{font-size:14px}.box{border:1px solid #37b2b2;border:1px solid var(--secondary-color);max-width:80%;border-radius:1rem;padding:20px;margin:0 auto 15px}hr{border:.1rem solid #8dacac!important;margin:1rem}button.btn-normal{border:none;border-radius:8px;color:#fff;padding:5px 1rem;font-weight:500;font-size:14px}button.ban{background:#e4ab00;color:#fff;margin:1rem 0}button.add{background:#278383;background:var(--primary-color);margin:1rem 0}button.space-btn{margin-right:5px}button.delete{background:#e40040;color:#fff;margin:1rem 0}button.activate{background:#3db33f;color:#fff;margin:1rem 0}input.search{border-radius:20px;border:1px solid #bbb;margin:1rem 0;max-width:240px;width:240px;padding:2px 15px 2px 2rem;font-size:15px;background:no-repeat}.search-icon{position:absolute;top:20px;margin-left:7px}div.table-content{overflow-x:auto;max-height:35rem;margin:2rem 0;background-color:#fff;border-radius:.5rem;color:#232323;color:var(--color)}.table-content table{min-width:500px;font-size:14px;width:100%;text-align:left;color:#232323;color:var(--color)}.table-content table tr td:first-child{text-transform:capitalize}.table-content table tr td{padding:10px 1.4rem;border-bottom:1px solid rgba(44,166,166,.25882352941176473)}.table-content table tr th{padding:8px 1.4rem;font-weight:600;border-bottom:2px solid rgba(44,166,166,.38823529411764707)}.table-content .dropTable{margin-left:10px}.alightCenter{text-align:center}.alignRight{text-align:right}.input-div{position:relative;padding:1rem}.input-div label,.input-radio label.label-title{display:block;font-size:15px}.select{max-height:40px;text-align:center;border:none;border-bottom:.1rem solid #37b2b2;border-bottom:.1rem solid var(--secondary-color);background:transparent;font-size:15px;padding:.5rem}.select option{font-size:90%}.input-div input{display:block;border:none;border-bottom:.1rem solid #37b2b2;border-bottom:.1rem solid var(--secondary-color)}.input-div input,.input-div textarea{width:95%;font-size:15px;padding:7px 5px}.input-div textarea{max-height:5rem;min-height:5rem;border:.1rem solid #37b2b2;border:.1rem solid var(--secondary-color)}.input-error{border-bottom:2px solid #e95858!important;border-bottom:2px solid var(--color-error)!important}.text-error-class{color:#e95858;color:var(--color-error);font-weight:500;font-size:11px;position:absolute;bottom:0;left:5px}.form-control{background-color:hsla(0,0%,100%,.5)!important}.form-check-label{margin-bottom:0;padding-left:5px;margin-top:3px}.loader{position:absolute;left:0;right:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.loader,.loader-inside{z-index:9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:transparent;cursor:progress}.loader-inside{width:100%;height:100%;text-align:center;margin-top:5%;border:1px solid rgba(0,0,0,.2)}@media (max-height:500px){.login{max-width:500px;margin:0 auto}}.react-datepicker__time-container{border-left:1px solid #aeaeae;width:85px;position:fixed!important;right:-90px!important}.react-datepicker__input-container input{text-align:center}.react-datepicker-wrapper{width:100%}.file-head{width:100%;max-width:150px;position:absolute;top:1rem;left:1rem}.red-row td{color:red}.yellow-row td{color:rgb(160 160 8)}
/*# sourceMappingURL=main.2992c91e.chunk.css.map */