body{margin:0;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}#root,body,html{height:100%;min-height:100%;margin:0}.content{min-height:100%;padding-bottom:200px}a{text-decoration:none}.content-background{background:url(/static/media/bg.c50c17d9.png);background-position-y:100px}@media (max-width:480px){.content-background{background:url(/static/media/bg.c50c17d9.png);background-position:bottom;background-repeat:no-repeat}}.Footer{margin-top:-200px;height:200px;background:#eee}@media (max-width:768px){.Footer{height:auto}}.slick-plan{background:#ccc;padding:20px;box-sizing:border-box;border-radius:10px;margin:10px;cursor:pointer;transition:all .3s linear}.slick-plan small{display:block;font-size:12px}.slick-plan small:before{content:"PLANO DISPONÍVEL"}.slick-plan h2{font-size:24px;font-weight:700;margin:0;padding:0}.slick-plan .id{display:none!important}.slick-current .slick-plan{background:#000;color:#fff;box-sizing:border-box;padding:30px 20px;margin-top:0}.slick-current .slick-plan small:before{content:"PLANO ESCOLHIDO"}.loading-component-container{text-align:left}.toast-error{background-color:#000!important}.selected-plan{border-radius:10px;max-width:315px;margin:30px auto 0;background:#000!important;color:#fff;padding:20px;box-sizing:border-box;text-align:center;width:100%}.selected-plan:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.selected-plan svg{margin-bottom:20px;cursor:pointer}.selected-plan small{display:block;font-size:14px}.selected-plan h2{font-size:24px}.selected-plan h2,.selected-plan p{margin:0;padding:0}.selected-plan h4 span{color:#cad3ed;font-size:16px}.user-plan{background:#333;position:relative;cursor:pointer}.user-plan svg{position:absolute;left:-30px;top:50%;margin-top:-8px;fill:#111}.title{background:#111;font-size:18px;padding:20px 0}.btn-apointment,.title{width:100%;color:#fff;text-transform:uppercase;text-align:center;font-weight:700}.btn-apointment{background:#135a13;display:inline-block;padding:20px;border-radius:10px;margin-bottom:25px;text-decoration:none;transition:all .3s linear}@media (max-width:480px){.btn-apointment{margin-bottom:15px}}.btn-apointment:hover{background:#1c841c;color:#fff}.box-dashboard{padding:10px 15px 15px;border-radius:10px;background:#111;color:#fff;position:relative;text-decoration:none}.box-dashboard h5,.box-dashboard small{margin:0;padding:0}@media (max-width:480px){.box-dashboard{margin-bottom:15px}}.box-dashboard svg{position:absolute;right:15px;top:15px;stroke:#fff}.pageMaintence{display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;padding:90px 20px;margin-bottom:30px}.prevision{display:block;width:100%;font-size:28px;color:#000;padding-top:10px;font-weight:700}.table th{border-bottom:1px solid #000!important;text-transform:uppercase}.table .icon-check{stroke:green}.link-default,label a{color:#000;text-decoration:underline;transition:all .3s linear;cursor:pointer}.link-default:hover,label a:hover{color:#1a1a1a}.form-control.disabled{background:#eee;border:1px solid #eee}.form-control.error{border:1px solid #ff9595}.modal{display:flex;align-items:center;justify-content:center}.modalContent{background:#fff;position:relative;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:30px;min-height:80vh}@media (max-width:600px){.modalContent{margin:0 20px}}.modalTitle{text-align:center;padding-bottom:30px;font-weight:700;color:#000}.modalTitle svg{fill:#000}.closeModal{position:absolute;top:-60px;right:0;font-size:32px;color:#fff;z-index:9999;cursor:pointer}.closeModal svg{transition:all .13s linear}.closeModal:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.MuiTooltip-tooltip{font-size:14px!important}.text-obs{margin:0!important;padding:0;line-height:24px;font-size:24px;text-align:right;opacity:.9;top:-62px;float:right;right:15px;color:#000;position:absolute}.contract{padding:20px;border:1px solid #eee;max-width:600px;max-height:59vh;overflow-y:scroll}.form-control:focus{color:#212529;background-color:#fff;border-color:#135a13;outline:0;box-shadow:0,0,0,.25rem #a1e5a1}.btn-default{background:#000;color:#fff;font-weight:700;border:0;padding:7px 20px;border-radius:25px;display:inline-block;width:auto;text-decoration:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);transition:all .3s linear;cursor:pointer}.btn-default:hover{background:#1c841c;color:#fff}a.danger{color:red!important}#toast-container.toast-top-full-width>.toast{max-width:300px;padding:20px 20px 20px 50px;opacity:.9;font-weight:700}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-right:10px!important;width:auto!important;top:10px!important}.MuiDrawer-paper{min-width:260px;background-color:#000!important}.MuiDrawer-paper .MuiList-padding{padding-top:0}.MuiDrawer-paper figure{background:#fff;width:100%;text-align:center;padding:20px 0}.MuiDrawer-paper a{color:#fff;font-size:13px}.MuiDrawer-paper .MuiListItem-button{border-bottom:1px solid rgba(0,0,0,.1)!important}.pageSlider-exit{position:absolute;top:0;left:0;opacity:0}.pageSlider-exit>.page{z-index:1}.pageSlider-enter>.page{z-index:10}.pageSlider-enter.left>.page{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.pageSlider-enter.right>.page,.pageSlider-exit.left>.page{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.pageSlider-exit.right>.page{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.pageSlider-enter.pageSlider-enter-active>.page{-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .5s ease-in-out}.Header{height:100px;display:flex;align-items:center}.Header .nav-link,.Header .nav-link.active{color:#000}.Header button{background:#000;border:0;border-radius:5px;padding:.5rem 1.2rem;color:#fff!important}.Header .menu-btn{color:#000;font-size:36px;position:relative;top:-5px}.MainBox{max-width:550px;box-sizing:border-box;background:#fff;margin:60px auto;box-shadow:0 0 3px rgba(0,0,0,.6);border-radius:20px;overflow:hidden}@media (max-width:480px){.MainBox{background:transparent;border-radius:0;box-shadow:none;padding-bottom:180px;margin:0}}.Steps{background:#000}.Steps ul{list-style:none;display:flex;justify-content:center;align-items:center;text-align:center;margin:0;padding:20px 0}.Steps ul li{padding:0 25px}.Steps ul li,.Steps ul li span{color:#fff;text-align:center;position:relative;transition:all .3s linear}.Steps ul li span{width:35px;height:35px;font-weight:700;border-radius:50%;line-height:30px;border:2px solid #fff;display:inline-block;background:#797777;z-index:2}.Steps ul li p{margin:0;padding:10px 0 0;text-transform:uppercase;font-size:11px;font-weight:700;transition:all .3s linear}.Steps ul li:after{content:"";width:86px;height:2px;background:#dedede;position:absolute;right:-32px;top:17px;transition:all .3s linear}.Steps ul li:last-of-type:after{display:none}.Steps ul li.active span{background:#135a13;border-color:#fff;color:#fff}.Steps ul li.active p{color:#000}.Steps ul li.active:after{background:#135a13}.Footer{padding:30px 0}.Footer img{margin-bottom:20px}.Footer p{color:#666}.Footer h3{color:#666;font-weight:400;margin-bottom:20px;font-size:16px}.Footer ul{padding:0}.Footer ul li{color:#666;list-style:none;line-height:30px}.Footer ul li a{color:#666;display:inline-block;transition:all .3s linear}.Footer ul li a:hover{padding-left:15px}.Footer span{display:inline-block;width:25px}.Footer svg{stroke:#000;fill:#000}@media (max-width:640px){.Footer{text-align:center}}.LoadingComponent{position:fixed;width:100%;height:100%;display:flex;z-index:9;left:0;top:0;background:hsla(0,0%,100%,.9);align-items:center;justify-content:center;font-size:24px;font-weight:700}.lds-grid{display:inline-block;position:relative;width:80px;height:80px}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#000;-webkit-animation:lds-grid 1.2s linear infinite;animation:lds-grid 1.2s linear infinite}.lds-grid div:first-child{top:8px;left:8px;-webkit-animation-delay:0s;animation-delay:0s}.lds-grid div:nth-child(2){top:8px;left:32px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div:nth-child(3){top:8px;left:56px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(4){top:32px;left:8px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div:nth-child(5){top:32px;left:32px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(6){top:32px;left:56px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:56px;left:8px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(8){top:56px;left:32px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:56px;left:56px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}@-webkit-keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}#Navigation{margin-right:20px;position:absolute;left:20px}form h4{font-size:15px;font-weight:700;margin-bottom:15px}form p{font-size:13px}form .form-control{border:1px solid #ccc;padding:.8rem .9rem;margin-bottom:20px}@media (max-width:480px){form .form-control{margin-bottom:15px}}form .form-control:disabled,form .form-control[readonly]{background:#eee}form .form-submit{background:#000;color:#fff;font-weight:700;border:0;padding:7px 20px;border-radius:25px;display:inline-block;width:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);transition:all .3s linear}form .form-submit:hover{background:#1a1a1a;color:#fff}.menu-list{margin:0 auto;max-width:350px}.menu-list--item{padding:10px 0;border-bottom:1px solid #000;display:inline-block;position:relative;width:100%;color:#333}.menu-list--item h2{font-size:18px;font-weight:700;margin:0;padding:0}.menu-list--item p{margin:0;padding:0;font-size:13px}.menu-list--item svg{position:absolute;top:50%;margin-top:-8px;right:0}.main-title{padding:10px 0;border-bottom:1px solid #000;display:inline-block;position:relative;width:100%;color:#333;text-align:center}.main-title h2{font-size:18px;font-weight:700;margin:0;padding:0}.main-title p{margin:0;padding:0;font-size:13px}.main-title svg{position:absolute;top:50%;margin-top:-8px;left:0}.payment-form .brands{margin-left:-5px;margin-bottom:5px}.payment-form .brands span{display:inline-block;margin:5px;transition:all .3s linear}.barcode{padding:15px 40px;border:1px solid #135a13;border-radius:5px;margin-bottom:1.5rem;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAICAYAAADwdn+XAAAABHNCSVQICAgIfAhkiAAAAE5JREFUKFNj7O/v/5+ZmcmwfPlyhrS0NAZbW1uGlJQUhps3bzL8/v0bTO/bt49hypQpDKGhoQzt7e0M4uLiDBwcHAzTpk1jYBw1YDiEAQAsbc0REtZZYAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:15px 24px}.barcode input{opacity:0;height:0;display:block;border:0;margin:0;padding:0;line-height:0}.barcode p{padding:0;margin:0;width:100%;overflow:hidden;text-overflow:ellipsis}.barcode svg{position:absolute;right:15px;top:20px}.qrcode{padding:15px 40px;border:1px solid #135a13;border-radius:5px;margin-bottom:1.5rem;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABHNCSVQICAgIfAhkiAAAAgRJREFUOE+1VD1LHFEUPW9GMCFVQGJnYbBJY0htIbsb0EbZHQkJogZEQcVCQUglivZiIxLIh4iYhOwOJNjE3Q0qWFmIoHZWokSTf+C+63kzO7vrOKNVLiw7b+65591z7nujcF+IKA+ilNwF9UFxUXA7AfnEtA0lg0g4P+Kg8USbrgOlv7IT2ysW0VB4i6SzGkUWTfQ7NwCNjyywQkWa6zEkM8thsttEm7k2ylhhJ80xMv5SqYNk93Zt/iZRPtcB6Kco6WPYdb2UMuD54wfNlj2UMAFbPYOWM7x0NgKyKpHxxJJvZTlCT0bYVTvXr8s8JxDVSfJ9rh/6xKoXyfS6yftEZjqif1aMrXYwSXwTYc+h1TQ3+sVnQxKE2fAVUs53xQeFonvOTGOEJwTqBRb/4ZbT/H90GyOXSGQaA6ILAhqiieS9TyRToW4C+D/sHDzxpRWzXRy3S2m14zZtv+PvMSzrBfNzPAx5outvSIOmTz3rVbML2T7u+LliNmSSdrbyXT9lESeHnFQ/LLXLdw88s0WG6I85b+V7FGxRzGWYbuEROIJYKZaPMlVXTgvXW7gqzZOsFZZ9ikTaTNmL/3QgK525w2zbXIPwRpSjJpBKL4YHE39pC+4bSl+rIQs8+RAx3Qhptah8toeIJTbGaepxTueLZ3JE3P09MgXmwM7OKszMmJsfG9frXbEUMB81qgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:15px 24px}.qrcode input{opacity:0;height:0;display:block;border:0;margin:0;padding:0;line-height:0}.qrcode p{padding:0;margin:0;width:100%;overflow:hidden;text-overflow:ellipsis}.qrcode svg{position:absolute;right:15px;top:20px}
/*# sourceMappingURL=main.d4106355.chunk.css.map */