@import url(https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700,800,900);body{font-family:Roboto!important;font-weight:300}a{color:#03989e}.content{padding-left:15px;padding-right:15px;padding-bottom:2rem}.container-header{margin-top:1rem;margin-bottom:1rem}.container-header h1{font-size:29px;font-weight:300}section .section-title{font-size:50px;margin-bottom:30px}.section-padding{padding-top:150px;padding-bottom:150px}.section-title.centered{text-align:center;padding-top:40px;padding-bottom:40px}.center-horizontal-vertical{display:flex!important;flex-direction:column;justify-content:center!important;align-items:center!important}.center-horizontal{align-items:center}.center-horizontal,.center-vertical{display:flex!important;flex-direction:column}.center-vertical{align-items:flex-start;justify-content:center!important}.blue-background{background-color:#3b3b3b}.red-background{background-color:#03989e}.grey-background{background:#f2f6ff}.grey-text{color:#a0a0a0}.white-text{color:#fff}.btn-full{width:100%}input,select{height:50px!important}.btn{border-radius:50px;padding:10px 25px}.btn svg{font-size:30px}.spin{animation:icon-spin 2s linear infinite}.btn-default{background-color:#f4f4f4}.btn-default,.btn-default:hover{border:1px solid #f4f4f4;border-bottom:5px solid #d4d4d4}.btn-default:hover{background-color:#ebe6e6}.btn-primary:hover{background-color:#292929;border:1px solid #292929;border-bottom:5px solid #171717}.btn-primary{background-color:#3b3b3b;border:1px solid #3b3b3b;border-bottom:5px solid #212121}.btn-secondary{background-color:#03989e;border:1px solid #03989e;border-bottom:5px solid #00767a}.btn-secondary:hover{background-color:#00767a;border:solid #00767a;border-width:1px 1px 5px}.btn-info{background-color:#17a2b8;border:1px solid #17a2b8;border-bottom:5px solid #108294}.btn-success{background-color:#28a745;border:1px solid #28a745;border-bottom:5px solid #0d8c2a}.btn-danger{background-color:#dc3545;border:1px solid #dc3545;border-bottom:5px solid #bb1525}.action-button{padding:5px 10px;border-radius:15px}td.actions button{margin-left:10px}.data-table-extensions{margin-top:1.5rem}.data-table-extensions>.data-table-extensions-filter .filter-text{height:auto!important}.inline{display:flex}@media (min-width:770px){#root>.sidenav-margin,.side-content{margin-left:15rem}.side-content{display:flex;flex-direction:column;flex-wrap:nowrap}}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media (min-width:770px){.Header{width:100%;height:100vh}.Header .body{position:absolute;top:0;flex-direction:row;align-items:center}.Header .body,.Header .body .left{width:100%;height:100%;display:flex;justify-content:center}.Header .body .left{flex-direction:column;flex:1 1;align-items:flex-start;padding-top:150px;padding-bottom:150px;padding-left:150px}.Header .body .right img{width:100%}.Header .body .left h1{font-size:70px;font-weight:900;color:#03989e}.Header .body .left p{color:#a0a0a0}}@media (max-width:770px){.Header{width:100%}.Header .body{margin-top:1rem;padding:1.5rem}.Header .body .left{display:flex;flex-direction:column;flex:1 1;justify-content:center;align-items:flex-start;width:100%;height:100%}.Header .body .right{display:none!important}.Header .navbar-collapse{text-align:center}.Header .navbar-collapse a.btn{margin-top:1rem}.Header .body .left h1{font-size:30px;font-weight:900;color:#03989e}.Header .body .left h2{font-size:20px;font-weight:900;margin-bottom:2rem}.Header .body .left p{color:#a0a0a0;margin-bottom:2rem;margin-right:1rem}}.Header nav{z-index:2}.Header .navbar-brand img{width:130px;height:auto;margin-left:2rem;margin-bottom:16px}.Header nav{padding-top:20px}.Header .navbar-nav a.nav-link{margin-left:20px;margin-right:20px;font-weight:500}.Header .navbar-nav a.btn{margin-left:10px}.Header .navbar-nav a.nav-link{text-transform:uppercase;margin-top:5px}.Header .body .content{align-items:center}.Header .body .content,.Header .body .right{width:100%;height:100%;display:flex;justify-content:center}.Header .body .right{flex:2 1;flex-direction:column;align-items:flex-start;padding:100px}.About .container-image img{width:100%}@media (max-width:770px){.About{padding:1.5rem}.container{padding:0}.About p{margin-bottom:2rem}.About .section-title{margin-top:1rem}}@media (min-width:770px){.Services{padding-bottom:100px}}@media (max-width:770px){.Services{padding:1.5rem}}.Services .card{margin-bottom:20px;border-radius:5px;border:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.Services .card .card-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.Services .card .container-image{display:flex;align-items:center;justify-content:center;padding-top:30px;padding-bottom:10px}.Services .card .container-image img{width:100px}.Plan{padding-top:50px}.Plan .nav-tabs{align-items:center;justify-content:center;border:none}#plans-tab-tabpane-anual .row,#plans-tab-tabpane-mensal .row{margin-top:50px;margin-left:0;margin-right:0}#plans-tab-tabpane-anual .row,#plans-tab-tabpane-mensal .row,.Plan .tab-content{display:flex;align-items:center;justify-content:center;justify-items:center}.Plan .options{margin-top:30px;margin-bottom:30px}.Plan .options p{margin:0;padding:20px;border-bottom:1px solid hsla(0,0%,93.7%,.8666666666666667)}.Plan .card{margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:7px;padding:40px 20px;width:20rem}@media (min-width:770px){.Plan .card{width:25rem}}@media (max-width:770px){.Plan .card{width:20rem}.Plan .row{text-align:-webkit-center}}.Plan svg{font-size:80px;margin-bottom:40px;margin-top:10px}.Plan .card-title{font-size:30px;margin-bottom:10px}.Plan .container-value{margin-bottom:20px}.Plan .prefix-value{display:inline-block;transform:translateY(-115%)}.Plan .value{font-size:60px;font-weight:700}.Plan .cicle{color:#8e8e8e}.Plan .custom-plan{margin-top:100px}.Plan .custom-plan a{color:#fff;font-weight:400}.Plan .custom-plan h1{font-weight:400}.Plan .custom-plan h4{font-weight:200}@media (max-width:770px){.DownloadApp{padding:1.5rem}.DownloadApp .img-fluid{margin-top:2rem}}.ContactModal .header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.ContactModal .header .title{font-size:35px}.ContactModal .actions svg{font-size:25px;cursor:pointer}.ContactModal>div>div{margin:1.75rem auto!important}@media (min-width:768px){.ContactModal>div>div{width:40%!important}}@media (min-width:770px){.ContactForm{margin-top:-2.5rem}.ContactModal .body{margin-top:1.5rem;padding:1.5rem}.ContactForm .input-group{width:100%!important}.ContactForm label{margin-top:1.5rem;margin-bottom:.5rem}.ContactForm .input-group button{margin-top:2rem;margin-bottom:-.5rem}.ContactForm .form-input{margin-top:0}}@media (max-width:770px){.ContactForm{display:flex;padding:1rem;flex-direction:column}.ContactForm label{margin-top:1rem;margin-bottom:.5rem}.ContactForm .input-group{width:100%!important;margin-right:0!important}.ContactForm button{margin-top:1rem}.ContactForm .input-group{width:500px;margin-right:1rem}.ContactForm .form-input{margin-top:0}}.ContactForm .input-group-prepend{margin-right:0}@media (min-width:770px){.Contact .section-title{font-size:70px;color:#03989e}.Contact p{font-size:1.5rem;font-weight:200}}@media (max-width:770px){.Contact .section-title{font-size:40px;color:#03989e}.Contact p{font-size:1rem;font-weight:200}.Contact button{width:100%}}.Contact .section-title .super-bold{font-weight:900}.Contact{padding-top:50px;padding-bottom:50px}.Footer{color:#fff;background:#03989e}@media (min-width:770px){.Footer .footer-content{padding:200px 100px}.Footer .footer-content .payment{padding:100px}.Footer .footer-bottom .left{display:flex;flex:1 1;padding:20px}}@media (max-width:770px){.Footer .footer-content{padding:1.5rem}.Footer .payment{padding:1.5rem!important}.Footer .footer-bottom .left{padding:20px}.Footer .footer-bottom .left img{margin:1rem}}.Footer .footer-content .about-ares{display:flex;flex-direction:column;justify-content:center}.Footer .footer-content .about-ares img{filter:brightness(0) invert(1);margin-bottom:10px}@media (min-width:770px){.Footer .footer-content .footer-download-app{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}}.Footer .footer-content .stores{display:flex;flex-direction:column;align-items:flex-start}.Footer .footer-bottom{background:#03989e;display:flex;flex-direction:row}.Footer .footer-bottom .right{display:flex;flex:1 1;align-items:center;justify-content:flex-end}.Footer .footer-bottom .right svg{color:#fff}.Footer .footer-bottom .left img{filter:brightness(0) invert(1)}.Footer .footer-bottom .social{padding-right:20px}.Footer .footer-bottom .social svg{font-size:20px;margin-left:30px}.Footer .footer-bottom .enterprise-info{margin-left:20px}@media (min-width:770px){.Login{margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh}.Login .content{display:flex;height:100%;padding:0!important}.Login .left{background:#3b3b3b;background:linear-gradient(180deg,#03989e,#00c8d1);display:flex;flex-direction:column;flex:1 1;justify-content:center;align-items:center;height:100%;border-bottom-right-radius:80px}.Login .left:after{position:absolute;content:"";background:#3b3b3b;background:linear-gradient(180deg,#03989e 17%,#00c8d1);width:200px;height:200px;left:50%;top:0;z-index:-1}.Login .left .container-img{box-shadow:0 5px 10px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:50px;background:#fff;border-radius:5px}.Login .left .container-img img{max-width:300px;z-index:1}.Login .left .copyright{margin-top:15px;font-size:11px;color:#fff}.Login .right{background:#f2f6ff;display:flex;flex-direction:column;flex:1 1;height:100%;justify-content:center;align-items:center;border-top-left-radius:80px}.Login .right:before{position:absolute;content:"";width:200px;height:200px;background:#f2f6ff;right:50%;bottom:0;z-index:-1}.Login .right form{background:#fff;padding:50px;border-radius:10px;box-shadow:0 14px 28px hsla(0,0%,47.5%,.25),0 10px 10px rgba(117,116,116,.22)}.Login .right form h1{font-size:30px;margin-bottom:30px}.Login .right input{height:50px}.Login .right .terms-alert{margin-top:15px;font-size:11px}.Login button{width:100%}.Login .social{margin-top:10px}.Login .social .facebook{margin-top:10px;border-radius:14px;display:flex;flex-direction:row;align-items:center}.Login .social .facebook span{margin-left:2rem}.Login .social .apple{margin-top:10px;border-radius:14px;display:flex;flex-direction:row;align-items:center}.Login .social .apple span{margin-left:2rem}.Login .social .google{margin-top:10px;border-radius:14px;display:flex;flex-direction:row;align-items:center}.Login .social .google span{margin-left:2rem}.Login .forgot-password{margin-top:10px;margin-bottom:20px;text-align:center}.Login .forgot-password a{display:block}.Login .social-mobile{display:none}.Login .auth-container{margin-top:2rem;margin-bottom:2rem}}@media (max-width:768px){body .Login{background-color:#03989e}.Login{padding:1.5rem;width:100%;position:fixed;right:0;left:0}.Login,.Login .content{height:100%}.Login .forgot-password{margin-top:30px;text-align:center}.Login .forgot-password a{text-decoration:none;color:#fff}.Login .left .container-img{padding:50px;display:flex;justify-content:center}.Login .left .container-img img{max-width:300px;z-index:1;margin-bottom:5rem}.Login .social{display:none}.Login .social-mobile button{border-radius:14px;width:6rem!important}.Login .left .copyright{position:absolute;bottom:1%;left:2%;font-size:11px;color:#fff;z-index:20}.Login .right{position:relative;display:flex;justify-content:center;background-color:#03989e}.Login .right form{z-index:10;position:absolute;width:100%}.Login .right form button{width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.Login .right form h1{display:none}.Login .right form input{background:#fff;border:1px solid #03989e;border-radius:30px}.Login .right form span{background:#fff;border-radius:30px}.Login .right form button{margin-top:2rem}.Login .right .row{text-align:center}.Login section{background-color:#fff;position:absolute;border-radius:0 0 50px 50px;top:0;left:0;width:100%;height:58%;z-index:0}}@media (min-width:770px){.Register{margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh}.Register .content,.Register .left{display:flex;height:100%}.Register .left{background:#3b3b3b;background:linear-gradient(180deg,#03989e,#00c8d1);flex-direction:column;flex:1 1;justify-content:center;align-items:center;border-bottom-right-radius:80px}.Register .left:after{position:absolute;content:"";background:#8bd7fe;background:linear-gradient(180deg,#03989e 17%,#00c8d1);width:200px;height:200px;left:50%;top:0;z-index:-1}.Register .left .container-img{box-shadow:0 5px 10px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:50px;background:#fff;border-radius:5px}.Register .left .container-img img{max-width:300px;z-index:1}.Register .left .copyright{margin-top:15px;font-size:11px;color:#fff}.Register .right{background:#f2f6ff;display:flex;flex-direction:column;flex:1 1;height:100%;justify-content:center;align-items:center;border-top-left-radius:80px}.Register .right:before{position:absolute;content:"";width:200px;height:200px;background:#f2f6ff;right:50%;bottom:0;z-index:-1}.Register .right form{background:#fff;padding:50px;border-radius:10px;box-shadow:0 14px 28px hsla(0,0%,47.5%,.25),0 10px 10px rgba(117,116,116,.22)}.Register .right form h1{font-size:30px;margin-bottom:30px}.Register .right input{height:50px}.Register .right .terms-alert{margin-top:15px;font-size:11px}.Register button{width:100%}.Register .social{margin-top:10px}.form-error-register{font-weight:300;font-size:15px;color:red}}@media (max-width:768px){body .Register{background-color:#03989e}.Register{padding:1.5rem;width:100%;position:fixed;right:0;left:0}.Register,.Register .content{height:100%}.Register .left{margin-bottom:5rem}.Register .left .container-img{padding:50px;background:#fff;margin-top:-2rem;margin-left:-2rem;margin-right:-2rem;justify-content:center;display:flex}.Register .left .container-img img{max-width:300px;z-index:1}.Register .left .copyright{position:absolute;bottom:1%;left:2%;font-size:11px;color:#fff;z-index:20}.Register .right{position:relative;display:flex;justify-content:center;background-color:#03989e}.Register .right .terms-alert{color:#f2f6ff;text-align:center;margin-top:-4rem;font-size:15px}.Register .right .terms-alert a{color:#3b3b3b;font-weight:500;font-size:larger}.Register .right form{z-index:10;position:absolute;width:100%}.Register .right form small{color:#f2f6ff!important;text-align:center}.Register .right form button{width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.Register .right form h1{display:none}.Register .right form input{background:transparent;border:1px solid #fff;border-radius:30px;color:#fff}.Register .right form input::placeholder{color:#fff;opacity:.6;font-weight:500}.Register .right form span{background:#fff;border-radius:30px}.Register .right form button{margin-top:2rem}.Register .right .row{text-align:center;margin-top:-2rem}.form-error-register{font-weight:300;font-size:15px;color:#fff}.Register section{background-color:#fff;position:absolute;border-radius:0 0 50px 50px;top:0;left:0;width:100%;height:58%;z-index:0}}.CompleteRegister .header{display:flex;justify-content:space-around;padding:50px;margin-bottom:10px}.CompleteRegister .header .step-item{display:flex;flex-direction:row;align-items:center;opacity:.3}.CompleteRegister .header .step-item.active{opacity:1}.CompleteRegister .header .step-number{display:flex;margin-right:10px;width:20px;height:20px;padding:15px;border-radius:50%;border:1px solid #03989e;color:#03989e;font-size:15px;align-items:center;justify-content:center}.CompleteRegister .header .step-name{font-weight:300;color:#03989e}@media (max-width:550px){.CompleteRegister .header{flex-direction:column;justify-content:center;padding:20px 0 0}.CompleteRegister .header .step-item{margin-bottom:10px;align-items:center}}@media(min-width:768px){.AresNavBar{display:none}}@media(max-width:768px){.AresNavBar{margin-bottom:10px;width:100%}.AresNavBar .navbar{border-bottom:1px solid #ddd}.AresNavBar button{padding:0;border-radius:0}.AresNavBar button svg{font-size:26px}.AresNavBar .menu-options a{padding:15px 40px}.AresNavBar .navbar .container-logo img{width:150px}.AresNavBar .navbar-overlay{position:fixed;width:100%;background:#03989e;z-index:99;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden}.AresNavBar #menu-button{padding:0;border-radius:0;visibility:hidden}.AresNavBar #menu-button svg{font-size:30px;color:#03989e}.AresNavBar .navbar-overlay svg{position:absolute;right:20px;top:20px;font-size:10px}.AresNavBar .navbar-overlay.open{opacity:1;visibility:visible;height:100%}.AresNavBar .navbar-overlay .container-logo{position:absolute;left:15px}.AresNavBar .navbar-overlay .container-logo img{width:150px}.AresNavBar .navbar-overlay .mr-auto{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.AresNavBar .navbar-overlay .mr-auto a{color:#fff;font-size:25px;margin-bottom:10px;transition:.35s ease;opacity:0;visibility:hidden}.AresNavBar .navbar-overlay.open .mr-auto a{visibility:visible;animation:fadeInRight .5s ease forwards;animation-delay:.35s}.AresNavBar .navbar-overlay.open a:nth-of-type(2){animation-delay:.4s}.AresNavBar .navbar-overlay.open a:nth-of-type(3){animation-delay:.45s}.AresNavBar .navbar-overlay.open a:nth-of-type(4){animation-delay:.5s}.AresNavBar #menu-button{visibility:visible}@keyframes fadeInRight{0%{opacity:0;left:20%}to{opacity:1;left:0}}}.AresSideBar{position:fixed;width:0;font-weight:400;max-height:100vh;overflow-y:scroll;overflow-x:hidden}.AresSideBar::-webkit-scrollbar{display:none}.AresSideBar .logo-area{background-color:#f4f4f4;margin-bottom:1rem}.AresSideBar .logo-area .logo{padding:1rem;width:60%}.AresSideBar .logo-area .profile{width:100%;margin-top:1rem;display:flex;flex-direction:column}.AresSideBar .logo-area .avatar-col{margin-right:-8rem;align-self:center}.AresSideBar .logo-area .avatar{width:5em;margin-left:auto;margin-right:auto;display:flex}.AresSideBar .logo-area .profile .profile-name{font-weight:500;font-size:17px;margin-left:5px;margin-bottom:9px}.AresSideBar .logo-area .profile .profile-email{font-weight:300;font-size:12px;margin-top:5px}.AresSideBar .logo-area .profile .profile-desc{font-weight:300;font-size:12px;margin-bottom:3px;margin-left:5px}.AresSideBar .logo-area .profile .profile-last-desc{font-weight:300;font-size:12px;margin-bottom:1rem;margin-left:5px}.side-menu-dropdown{position:relative;background:#03989e}.dropdown-item{margin-left:2rem}.dropdown-icon{margin-left:5rem}.sidenav---sidenav---_2tBP{background:#03989e}@media (max-width:768px){.AresSideBar{display:none}}.app-version{font-weight:300;font-size:12px;margin-left:56%;color:#f4f4f4!important}.ConfirmMail{display:flex;flex-direction:column;text-align:center;align-items:center;padding:100px}.ConfirmMail img{width:200px;margin-bottom:20px}@media (max-width:550px){.ConfirmMail{padding:0}}.CreditCard button{width:100%}.CreditCard .container-value,.CreditCard .rccs{margin-bottom:20px}.CreditCard .prefix-value{display:inline-block;transform:translateY(-70%)}.CreditCard .value{font-size:40px;font-weight:700}.CreditCard .cicle{color:#8e8e8e}.AddressForm .container-map-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.AddressForm .container-map-icon h2{margin-top:10px}@media (min-width:770px){.Profile row{align-items:center;margin-right:0}.Profile .bg-profile{background-color:#03989e;width:100%;padding:5.09rem;position:relative;z-index:0}.Profile .bg-profile .avatar{border:10px solid #fff;border-radius:300px;width:20%;position:absolute;top:50px;left:50px}.Profile .mobile-form{display:none}.Profile button{width:30%}}@media (max-width:770px){.Profile .mobile-form{display:block}.Profile row{align-items:center;margin-right:0}.Profile .desktop-form{display:none}.Profile .bg-profile{background-color:#03989e;width:100%;padding:2rem;position:relative;text-align:center;z-index:0;margin-top:-1rem;height:10%}.Profile .bg-profile .avatar{border:5px solid #fff;border-radius:500px;width:55%}.Profile button{margin-bottom:1rem;width:100%}}@media (min-width:770px){.Profile-Form{padding:7rem;margin-left:15rem;margin-top:-3rem}.Profile-Form h1{font-weight:300;font-size:29px;text-align:center;margin-bottom:3rem}.Profile-Form label{text-align:-webkit-right}.Profile-Form form{text-align:center}.form-error{font-weight:300;font-size:15px;color:red}.password .row{padding-top:2rem;margin-left:0;margin-top:-1rem;place-content:center}}.Profile .col{padding-right:7px;padding-left:20px}@media (max-width:770px){.Profile-Form{margin-top:6rem;padding:1rem}.Profile-Form h1{font-weight:300;font-size:25px;text-align:center;margin-top:-5rem}.Profile-Form button{margin-bottom:1rem;width:100%}.password .row{padding-right:1rem;padding-left:1rem}.form-error{font-weight:300;font-size:15px;color:red}}.PasswordModal .header{display:flex;justify-content:space-between;align-items:center;padding-right:2rem;padding-top:10px;padding-bottom:10px}.PasswordModal .header .title{font-size:35px}.PasswordModal .actions svg{font-size:25px;cursor:pointer}.PasswordModal .input-group{display:flex;justify-content:center}.PasswordModal .input-group-text svg{font-size:20px}.PasswordModal>div>div{margin:1.75rem auto!important}.PasswordModal .form-error{font-weight:300;font-size:15px;color:red}@media (min-width:768px){.PasswordModal>div>div{width:40%!important}.PasswordModal form{margin-top:2rem}.PasswordModal .input-group button{width:50%;margin-left:3rem;margin-bottom:1rem}.PasswordModal .input-group{display:flex;justify-content:center}.PasswordModal .container-fluid .body{padding-left:3rem;padding-right:3rem;margin-top:4rem}}@media (max-width:760px){.PasswordModal form{margin-top:2rem;text-align:center}.PasswordModal form label{text-align:left}.PasswordModal .input-group{display:flex;justify-content:center}.PasswordModal .header{padding-left:1.5rem;padding-right:1.5rem}.PasswordModal .input-group button{width:100%;margin:1rem 1rem 2rem}}@media (min-width:770px){.Profile-plan{border:1px solid rgba(0,0,0,.125);border-radius:14px;padding-top:50px;padding-bottom:10px;margin-right:5rem;margin-top:5rem;text-align:center;position:relative;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#f4f4f4;transition:box-shadow .5s,transform .5s}.Profile-plan:hover{transform:scale(1.05);box-shadow:5px 20px 30px rgba(0,0,0,.2)}.Profile-plan .info-button{position:absolute;top:0;right:0;width:50px;height:50px;border-bottom-left-radius:100px;border-top-right-radius:14px;background-color:#35a0e6;color:#f4f4f4}.Profile-plan .info-button:hover{background-color:#216fa3;color:#f4f4f4;transition:.5s;cursor:pointer}.Profile-plan .info-button svg{margin-left:10px;margin-top:5px}.Profile-plan .Plan-badge{width:50%;margin-bottom:20px}.Profile-plan h1{font-weight:400;font-size:35px}.Profile-plan .container-value{margin-bottom:20px}.Profile-plan .prefix-value{display:inline-block;transform:translateY(-115%)}.Profile-plan .value{font-size:60px;font-weight:700}.Profile-plan .cicle{color:#8e8e8e}}@media (max-width:770px){.Profile-plan,.Profile-plan .cicle,.Profile-plan .container-value,.Profile-plan .info-button,.Profile-plan .info-button:hover,.Profile-plan .info-button svg,.Profile-plan .Plan-badge,.Profile-plan .prefix-value,.Profile-plan .value,.Profile-plan h1{display:none}}.ConfigModal .header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.ConfigModal .header .title{font-size:35px}.ConfigModal .body{padding:20px 20px 30px}.ConfigModal .actions svg{font-size:25px;cursor:pointer}.ConfigModal>div>div{margin:1.75rem auto!important}@media (min-width:768px){.ConfigModal>div>div{width:60%!important}}.ChartCustom .nav-tabs{width:100%}.ConfigDevice .btn{margin-top:20px;width:100%}.ConfigDevice h3{font-weight:300;margin-top:10px;margin-bottom:20px}.RowCenter{justify-content:"center";place-content:"space-around"}.DefaultModal .header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.DefaultModal .header .title{font-size:35px}.DefaultModal .body{padding:20px 20px 30px}.DefaultModal .actions svg{font-size:25px;cursor:pointer}.DefaultModal>div>div{margin:1.75rem auto!important}@media (min-width:768px){.DefaultModal>div>div{width:60%!important}}.Device{display:flex;flex-direction:column;flex-wrap:nowrap;height:auto;margin:0 0 0 15rem}.Device .container-no-devices{width:100%;height:100%;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.Device .container-no-devices .no-device-alert{position:absolute;top:35%}.center-page{position:fixed;top:50%;left:50%;margin-left:5.5rem}.Device .container-no-devices svg{font-size:180px;margin-bottom:20px}.Device .container-header{display:flex;flex-direction:row;justify-content:space-between;padding:10px}.Device .container-header .center h1{font-size:29px;margin-top:10px;font-weight:300}.Device .container-header button{padding:0;border-radius:0}.Device .container-header button:after{display:none}.Device .container-header button svg{font-size:40px}.Device .container-groups .card{margin-top:20px;margin-bottom:20px}.Device .container-groups .card .card-title{font-size:26px;margin-bottom:30px;font-weight:300}.Device .container-groups .card .container-devices{display:flex;flex-direction:row;flex-wrap:wrap;place-content:center}.Device .container-groups .card .container-devices .device{display:flex;flex-direction:column;border-radius:4px;margin-right:20px;padding-left:15px;padding-right:15px;width:400px;margin-bottom:20px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.Device .container-groups .card .container-devices .device.cold{background:#3b3b3b;color:#fff}.Device .container-groups .card .container-devices .device.normal{background:#90a75d;color:#fff}.Device .container-groups .card .container-devices .device.hot{color:#fff;background:#db3d44}.Device .container-groups .card .container-devices .device .device-title{font-size:20px}.Device .container-groups .card .container-card-header{display:flex;justify-content:space-between}.Device .container-groups .card .container-card-header p{font-size:22px}.Device .container-groups .card .container-card-header svg{font-size:30px}.Device .container-groups .card .container-devices .device .device-body{display:flex;flex-direction:column;padding-top:10px;padding-bottom:20px}.Device .container-groups .card .container-devices .device .device-body .status-icon{position:absolute;transform:translate(100%)}.Device .container-groups .card .container-devices .device .device-body .status-icon svg{font-size:200px;opacity:.7}.Device .container-groups .card .container-devices .device label{margin-bottom:0;font-size:15px}.Device .container-groups .card .container-devices .device .device-header{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px;padding-bottom:10px}.Device .container-groups .card .container-devices .device .device-header .container-actions{display:flex}.Device .container-groups .card .container-devices .device .device-header .container-actions svg{font-size:30px;margin-left:5px}.Device .container-groups .card .container-devices .device .device-header .container-actions svg:hover{cursor:pointer}.Device .container-groups .card .container-devices .device .device-body .temperature{display:flex;flex-direction:column}.Device .container-groups .card .container-devices .device .device-body .temperature span{font-size:40px;font-weight:500}.Device .container-groups .card .container-devices .device .device-body .umidity{display:flex;flex-direction:column}.Device .container-groups .card .container-devices .device .device-body .umidity span{font-size:40px;font-weight:500}.Device .container-context-select button{padding:0;border-radius:0;font-size:30px;font-weight:300}.Device .container-context-select .dropdown-menu{width:250px;font-size:25px;font-weight:300}@media (max-width:768px){.Device{margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh}.Device .container-groups .card .container-devices .device{display:flex;flex-direction:column;border-radius:4px;margin-right:0;padding-left:15px;padding-right:15px;width:300px;margin-bottom:20px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.center-page{position:fixed;top:50%;left:50%;margin-left:0}.Device .container-groups .card .container-devices .device .device-body{display:flex;flex-direction:column;padding-top:10px;padding-bottom:20px}.Device .container-groups .card .container-devices .device .device-body .status-icon svg{font-size:100px;opacity:.7;margin-left:2rem}}.Map{z-index:1}.Map .display-hidden{display:none}.Map .place-box{border:1px solid rgba(0,0,0,.125);padding-left:.3rem;padding-top:1rem;padding-right:1.1rem;background-color:#fff;z-index:2;border-radius:14px}@media (min-width:770px){.Place{margin-left:18rem;margin-right:3rem}.Place .container-header{margin-top:2.8rem}.Place .container-header .center h1{font-size:29px;font-weight:300;margin-left:1rem;margin-bottom:4rem}.container-fluid .data-table-extensions{padding:.7rem 1rem}}@media (max-width:770px){.Place{margin-left:0;margin-right:0}.Place .container-header .center h1{font-size:29px;font-weight:300;text-align:center;margin-bottom:4rem;margin-top:2rem}.Place .container-header .pointer svg{margin-left:70px;margin-top:.4rem;width:1.5em;height:1.5em;padding:4px}}.Place .container-header .link-transition{text-decoration:none;scroll-behavior:smooth!important}.Place .container-header .center p{margin-left:1rem}.Place .container-header .pointer .row:hover{background-color:#f4f4f4;transition:.5s;border-radius:100px}.Place .nav-tabs{display:flex;align-items:center;justify-content:center;border:0;z-index:2}.Place .nav-tabs a{border:1px solid #dee2ea;z-index:2;background:#fff}.Place .Map{margin-top:1.5rem;display:flex;justify-content:center}.Place .container-list .center-page{position:fixed;top:50%;left:50%;margin-left:5.5rem}.edit-address-button{width:120%;border-radius:9px;background-color:#35a0e6;color:#fff;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.edit-address-button:hover{background-color:#0074c2;transition:.5s}.report-address-button{width:120%;border-radius:9px;background-color:#e63535;color:#fff;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.report-address-button:hover{background-color:#bd0707;transition:.5s}.green-address-button{width:120%;border-radius:9px;background-color:#00ba52;color:#fff;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.green-address-button:hover{background-color:#019742;transition:.5s}.delete-address-button{width:140%;border-radius:9px;background-color:#fff;color:#03989e;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.delete-address-button:hover{background-color:#e0e0e0;transition:.5s}.map-address-button{border-radius:9px;background-color:#efff00;color:#000;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;place-items:center}.map-address-button:hover{background-color:#bec744;transition:.5s}.row-align{justify-content:space-around}.body h1{font-size:29px;font-weight:300;margin-bottom:1rem}.place-info{text-align:center;border:1px solid #f4f4f4}.place-info .row{margin-left:.1rem;text-align:center}.place-info .row .devices-count{margin-left:1rem;font-weight:400}.CreditCardForm .header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.CreditCardForm .header .title{font-size:35px}.CreditCardForm .body{padding:20px 20px 30px}.CreditCardForm .actions svg{font-size:25px;cursor:pointer}.CreditCardForm>div>div{margin:1.75rem auto!important}.CreditCardForm .text-align-center{text-align:center}.CreditCardForm .button-size{width:100%}.CreditCardForm .padding-top{padding-top:1.2rem}.CreditCardForm .button-margin-top{margin-top:1rem}.CreditCardForm .creditCard-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.CreditCardForm .main-credit-card{border:5px solid #35a0e6;background-color:#35a0e6;border-radius:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CreditCardForm .display-hidden{display:none}.CreditCardForm .main-badge{color:#fff;font-weight:500;margin-bottom:-16px}.CreditCardForm .rccs{margin-bottom:0}@media (min-width:768px){.CreditCardForm>div>div{width:60%!important}}.CreditCard .container{width:auto;transition:box-shadow .5s,transform .5s}.CreditCard .container-one-credit-card{width:50%}.CreditCard .border-true{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.CreditCard .display-hidden{visibility:hidden}.CreditCard .main-badge{border:2px solid #35a0e6;background-color:#35a0e6;border-top-left-radius:14px;border-top-right-radius:14px;color:#fff;font-weight:500;padding:9px 9px 15px}.CreditCard .container:hover{transform:scale(1.05);transition:.3s;cursor:pointer}.credit-card-add{border:1px solid rgba(0,0,0,.125);border-radius:14px;width:100%;text-align:center;align-self:center;padding:65px;margin-top:1.4rem}.row-align{display:flex;flex-direction:row;place-content:space-between}@media (min-width:770px){.Financial{display:flex;flex-direction:column;flex-wrap:nowrap;margin-left:18rem;margin-top:1rem}.Financial .content-container{border:1px solid rgba(0,0,0,.125);margin-top:1rem;border-radius:14px;padding:30px;margin-right:4rem;position:relative}.Financial .container-header h1{font-size:29px;font-weight:300;margin-left:1rem;margin-bottom:4.7rem}.Financial .container-header .center .title-container{font-size:23px;margin-left:1rem}.Financial .data-table-container{border-radius:0 0 14px 14px;border:1px solid rgba(0,0,0,.125);border-top:none;padding:30px;margin-right:4rem;margin-bottom:2rem}.nav-tabs{margin-right:4rem!important}}@media (max-width:770px){.Financial{display:flex;flex-direction:column;flex-wrap:nowrap;margin-left:2rem}.Financial .container-header h1{font-size:29px;font-weight:300;text-align:center;margin-bottom:4rem;margin-left:-2rem}.Financial .container-header .center .title-container{font-weight:300;font-size:23px;color:#000}.Financial .content-container{border:1px solid rgba(0,0,0,.125);margin-top:1rem;border-radius:14px;padding:30px;margin-right:2rem;position:relative}.Financial .data-table-container{border-radius:0 0 14px 14px;border:1px solid rgba(0,0,0,.125);border-top:none;padding:30px;margin-right:2rem;margin-bottom:2rem}}.Financial a{text-decoration:none}.Financial .container-header{margin-top:2rem}.Financial .container-header .center .title-container svg{margin-left:1rem}.Financial .content-container-one-card{border:1px solid rgba(0,0,0,.125);border-radius:14px;padding:30px;margin-right:4rem;width:50%}.nav-tabs .nav-link.active{border-bottom:none}.Financial .content-container .add-card-button{background-color:#35a0e6;color:#fff;border-bottom-left-radius:6rem;border-top-right-radius:14px;padding:.5rem .5rem 1rem 1rem;margin-top:1px;margin-right:2px;position:absolute;top:-1px;right:-2px}.Financial .content-container .add-card-button:hover{background-color:#0072be;transition:.2s;cursor:pointer}.Financial .carousel-item-padding{padding:20px}.Financial .subTitle-container{margin-bottom:2rem}.payment-button{width:100%;border-radius:9px;background-color:#35a0e6;color:#fff;border:none;padding:6px;font-weight:400}.payment-button:hover{background-color:#0074c2;transition:.5s}@media (min-width:770px){.Tabs-financial{margin-right:4rem}.Tabs-financial .tabs-title{font-weight:300;font-size:20px;color:#000}.Tabs-financial .data-table-container{border:1px solid rgba(0,0,0,.125);border-radius:14px;padding:30px;margin-right:4rem;margin-bottom:4rem;margin-top:2rem;background-color:#f4f4f4}}@media (max-width:770px){.Tabs-financial{margin-right:0}.Tabs-financial .tabs-title{font-weight:300;font-size:20px;color:#000}.Tabs-financial .tabs-title svg{display:none}.Tabs-financial .data-table-container{border:1px solid rgba(0,0,0,.125);border-radius:14px;padding:30px;margin-right:2rem;margin-bottom:4rem;background-color:#f4f4f4}}.TelegramLink button{width:100%}.TelegramLink .container-logo{display:flex;align-items:center;justify-content:space-around;margin-bottom:30px;margin-top:30px}.TelegramLink .container-form{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100vh;padding-left:15px;padding-right:15px}.TelegramLink .container-success{align-items:center}.TelegramLink img.ares,.TelegramLink img.telegram{width:180px}.TelegramLink .container-success{display:flex;flex-direction:column}.TelegramLink .container-success svg{font-size:150px;color:green}@media (max-width:576px){.TelegramLink form{width:100%}.TelegramLink .container-logo{flex-direction:column;align-items:center;margin-bottom:30px}.TelegramLink img.ares{width:300px}.TelegramLink img.telegram{width:250px}}@media (min-width:576px){.TelegramLink form{width:70%}}@media (min-width:768px){.TelegramLink form{width:50%}}@media (min-width:992px){.TelegramLink form{width:40%}}@media (min-width:1200px){.TelegramLink form{width:30%}}@media (min-width:770px){.RegisterUser-Form{padding:7rem;margin-left:10rem;margin-top:-3rem}.RegisterUser-Form h1{font-weight:300;font-size:29px;text-align:center;margin-bottom:3rem}.RegisterUser-Form label{text-align:-webkit-right}.RegisterUser-Form form{text-align:center}.form-error{font-weight:300;font-size:15px;color:red}}.RouteMap{width:100%;text-align:-webkit-center}@media (min-width:770px){.RouteMap .alert{border:1px solid #fff;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1rem;margin-right:1rem;position:relative;text-align:center;flex-direction:row;float:right}.RouteMap .alert,.RouteMap .container-last-mark{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:flex}.RouteMap .container-last-mark{flex-direction:column;padding:10px;border-radius:4px;margin-top:.5rem;margin-left:.5rem;position:absolute;top:0;z-index:99;transition:box-shadow .5s,transform .5s}}@media (max-width:770px){.RouteMap .alert{border:1px solid #fff;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1rem;position:relative;text-align:center;flex-direction:row}.RouteMap .alert,.RouteMap .container-last-mark{padding:2rem;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:flex}.RouteMap .container-last-mark{flex-direction:column;border-radius:4px;margin-top:.5rem;margin-left:.5rem;position:absolute;top:0;z-index:99;transition:box-shadow .5s,transform .5s}}.RouteMap .map-container{position:relative;z-index:1}.RouteMap .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.RouteMap .overlay .alert h1{font-weight:300;font-size:25px}.RouteMap .map-container .data-container{top:100px;left:10px;border:1px solid rgba(0,0,0,.125);background-color:#fff;color:#000;width:25%;z-index:2;border-top-right-radius:14px;border-bottom-right-radius:14px;padding:1rem}.RouteMap .container-last-mark .Title{font-weight:300;font-size:16px}.RouteMap .container-last-mark button{margin-top:1rem;width:100%}.Device-container .device-travel{display:flex;flex-direction:column;width:20rem;border-radius:4px;padding-left:15px;padding-right:15px;margin-bottom:20px;margin-left:10px;margin-top:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);flex-wrap:nowrap;height:auto;position:absolute;z-index:2;transition:visibility 0s,opacity .5s linear}.Device-container .device-travel.cold{background:#44968b;color:#fff}.Device-container .device-travel.none{background:#f4f4f4;color:#202020}.Device-container .device-travel.normal{background:#90a75d;color:#fff}.Device-container .device-travel.hot{color:#fff;background:#db3d44}.Device-container .device-travel .device-header{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px;padding-bottom:10px}.Device-container .device-travel .device-header .container-actions span{margin-top:4.2px}.Device-container .device-travel .device-title{font-size:20px}.Device-container .device-travel .device-body{display:flex;flex-direction:column;padding-top:10px;padding-bottom:20px;text-align:left}.Device-container .device-travel .device-body .status-icon{position:absolute;transform:translate(100%)}.Device-container .device-travel .device-body .status-icon svg{font-size:150px;opacity:.7;margin-left:0}.Device-container .device-travel label{margin-bottom:0;font-size:15px}.Device-container .device-travel.device-header{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px;padding-bottom:10px}.Device-container .device-travel .device-header .container-actions{display:flex}.Device-container .device-travel .device-header .container-actions svg{font-size:30px;margin-left:5px}.Device-container .device-travel .device-header .container-actions svg:hover{cursor:pointer}.Device-container .device-travel .device-body .status{display:flex;flex-direction:column}.Device-container .device-travel .device-body .status span{font-size:40px;font-weight:500}.Route-list{margin-top:4rem;width:200%}.status-travel-notStarted{border:solid;padding:.4rem;background-color:#459be4;color:#fff;border-radius:14px}.status-travel-pending{border:solid #fff;padding:.4rem;background-color:#efff00;color:#000;border-radius:14px}.status-travel-finalized{border:solid;padding:.4rem;background-color:#00ba52;color:#fff;border-radius:14px}.status-travel-paused{background-color:#eb6d24}.status-travel-canceled{background-color:#db3d44}.status-travel-canceled,.status-travel-paused{border:solid;padding:.4rem;color:#fff;border-radius:14px}.status-travel-paused{background-color:#e2963f}.container-fluid{position:relative}@media (min-width:768px){.container-details{padding:1.5rem;background-color:hsla(0,0%,94.1%,.54)}.container-details h1{font-weight:300;font-size:30px}.container-details input{height:30px!important;width:24%;margin-left:10px;margin-right:10px;border:none;background-color:initial;text-align:center}.container-details button{width:auto}.container-details svg{font-size:20px}.container-fluid .row{width:100%}.container-fluid .ezVbOX{display:block}}.center-loading-details{display:flex;justify-content:center}@media (max-width:768px){.container-fluid .ezVbOX{display:table}}.Travel-description{border:.5px solid #f4f4f4;border-radius:14px;padding:20px;width:23%;background-color:#03989e;color:#fff}.Travel-description span{margin-right:10px;font-weight:500}.dropdown-reports{position:absolute;right:10px;top:16px;border-radius:4px}.dropdown-reports button{border-radius:10px}.dropdown-item{margin-left:0;display:flex;flex-direction:row;place-content:space-around;align-items:center}.DeviceList{margin-top:3rem}.DeviceList .device{display:flex;flex-direction:column;border-radius:4px;padding-left:15px;padding-right:15px;width:400px;margin-bottom:20px;margin-left:10px;margin-top:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);flex-wrap:nowrap;height:auto;transition:box-shadow .5s,transform .5s}.DeviceList .device.none{background:#f4f4f4;color:#202020}.DeviceList .device.cold{background:#44968b;color:#fff}.DeviceList .device.normal{background:#90a75d;color:#fff}.DeviceList .device.hot{color:#fff;background:#db3d44}.DeviceList .device .device-header .container-actions svg{cursor:pointer}.DeviceList .device .device-title{font-size:20px}.DeviceList .device .device-body{display:flex;flex-direction:column;padding-top:10px;padding-bottom:20px;position:relative}.DeviceList .device .device-body .status-icon-list{position:absolute;transform:translate(100%);right:42%;top:20%}.DeviceList .device .device-body .status-icon-list svg{font-size:120px;opacity:.7}.DeviceList .device label{margin-bottom:0;font-size:15px}.DeviceList .device .device-header{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px;padding-bottom:10px}.DeviceList .device .device-header .container-actions{display:flex}.DeviceList .device .device-header .container-actions svg{font-size:30px;margin-left:.5rem}.DeviceList .device .device-header .container-actions span{margin-top:.3rem}.DeviceList .device .device-body .temperature{display:flex;flex-direction:column}.DeviceList .device .device-body .temperature span{font-size:40px;font-weight:500}.DeviceList .device .device-body .umidity{display:flex;flex-direction:column}.DeviceList .device .device-body .umidity span{font-size:40px;font-weight:500}.DeviceList .device .dropdown-toggle:after{display:none}.DeviceList .device .dropdown-item{place-content:space-between}.DeviceList .device button{padding:0;border-radius:2px;margin-left:1rem}.dropdown-menu.show{z-index:99}.loading{position:absolute;top:50%;left:50%}.Plans-cards{border:1px solid rgba(0,0,0,.125);border-radius:14px;padding-top:50px;padding-bottom:10px;margin-right:5rem;margin-top:5rem;width:50%;text-align:center;position:relative;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#f4f4f4;transition:box-shadow .5s,transform .5s}.Plans-cards:hover{transform:scale(1.05);box-shadow:5px 20px 30px rgba(0,0,0,.2)}.Plans-cards .info-button{position:absolute;top:0;right:0;width:50px;height:50px;border-bottom-left-radius:100px;border-top-right-radius:14px;background-color:#35a0e6;color:#f4f4f4}.Plans-cards .info-button:hover{background-color:#216fa3;color:#f4f4f4;transition:.5s;cursor:pointer}.Plans-cards .info-button svg{margin-left:10px;margin-top:5px}.Plans-cards .Plan-badge{width:50%;margin-bottom:20px}.Plans-cards h1{font-weight:400;font-size:35px}.Plans-cards .container-value{margin-bottom:20px}.Plans-cards .prefix-value{display:inline-block;transform:translateY(-115%)}.Plans-cards .value{font-size:60px;font-weight:700}.Plans-cards .cicle{color:#8e8e8e}.Plans{margin-left:15rem}.Plans .title-container{display:flex;flex-direction:row;justify-content:center;align-content:center;margin-top:5rem;text-align:center}.Plans .title-container h1{font-weight:300;font-size:35px}.Plans .plans-container{display:flex;flex-direction:row;justify-content:center;margin-left:5rem}@media (max-width:770px){.LocalizatorForm{display:flex;padding:1rem;flex-direction:column}.LocalizatorForm .search{place-content:center}.LocalizatorForm .input-group{width:100%!important;margin-right:0!important}.LocalizatorForm button{width:100%;margin:2rem 1rem}}.LocalizatorForm .input-group{width:500px;margin-right:1rem}.MapTracker{margin-top:1rem;position:relative}.MapTracker .map{margin-top:5rem}.MapTracker .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.MapTracker .localizator-status{position:absolute;top:60px;left:10px;z-index:1;border:1px solid #fff;padding:.5rem;border-radius:5px;font-size:18px;box-shadow:0 1px 4px rgba(0,0,0,.3)}.MapTracker .localizator-status.notStarted{background-color:#459be4;color:#fff}.MapTracker .localizator-status.pending{background-color:#efff00;color:#000}.MapTracker .localizator-status.finalized{background-color:#00ba52;color:#fff}.MapTracker .localizator-status.paused{background-color:#eb6d24;color:#fff}.MapTracker .localizator-status.canceled{background-color:#db3d44;color:#fff}.MapTracker .alert{border:1px solid #fff;padding:2rem;background-color:#fff;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1rem;margin-right:1rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);position:relative;text-align:center;display:flex;flex-direction:row;float:right}.MapTracker .overlay .alert h1{font-weight:300;font-size:25px}@media (min-width:770px){.Tabs{margin:3rem}}@media (max-width:770px){.Tabs{margin:0}}.center-loading{display:flex;justify-content:center;margin-top:15rem}.Tabs .tabs-title{place-content:center;font-size:20px;font-weight:400}.Register .content{padding:0!important}@media (min-width:770px){.explanation{width:auto}.Password-recover{width:60%}}@media (max-width:770px){.explanation{margin-top:-5rem;color:#fff}.Password-recover{width:100%}}@media (min-width:770px){.label-reset-password{font-size:13px}}@media (max-width:770px){.label-reset-password{color:#fff}.margin-button-group{margin-top:-2rem}}.settings{margin-top:3rem;margin-left:19rem}@media (max-width:770px){.settings{margin-left:0;margin-top:0}.settings .container-header h1{text-align:center;margin-top:2rem}.settings .container-header .subtitle{margin:1.5rem}.settings .about,.settings .alert-container{padding-left:1.5rem}.settings .about{margin-top:3rem}}.settings .switch{align-self:center}.settings .body,.settings .body .alert-container .row{margin-left:0}.settings .container-header h1{font-size:29px;font-weight:300;margin-bottom:5rem}.settings .container-header .row{display:flex;justify-content:left;padding-left:0}.settings .container-header .subtitle{font-size:23px;font-weight:300;margin-bottom:2rem}.settings .container-fluid{padding-left:0}.settings .icon{height:2rem;width:2rem;margin-right:20px}.settings .icon-color{color:red}.settings .telegram{color:#34b3d3}.settings .sms{color:#8c9dc2}.settings .whatsapp{color:#25d366}.settings .bottom{display:flex;justify-content:right}.settings .alert-container .row .col{padding-top:15px;padding-bottom:15px;margin-right:15px;padding-left:0}.settings .about{margin-top:3rem}.settings .about h4{font-size:20px}.settings .about .row{padding-left:0;margin-left:0}.settings .about .col{padding-left:0}.settings .about .row .col{padding-top:13px;padding-bottom:13px}.settings .about .row .col a{font-weight:bolder;color:#333232}.settings .BeaconModal .header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.settings .BeaconModal .header .title{font-size:35px}.settings .BeaconModal .actions svg{font-size:25px;cursor:pointer}.settings .BeaconModal>div>div{margin:1.75rem auto!important}@media (min-width:768px){.settings .BeaconModal>div>div{width:40%!important}}@media (min-width:770px){.Beacons .button-add-beacon{position:absolute;margin-top:10px;margin-right:2rem;right:8%;border-radius:4px;display:flex;align-items:center}.Beacons .button-add-beacon svg{margin-left:1rem}.Beacons .body h4{font-weight:300;font-size:20px}}@media (max-width:770px){.Beacons{margin-left:0;margin-top:0;text-align:-webkit-center}.Beacons .container-header h1{font-size:29px;font-weight:300;text-align:center;margin-top:2rem;margin-bottom:4rem}.button-add-beacon{position:relative;display:flex;align-items:center;margin-bottom:2rem;margin-top:2rem;margin-left:1rem}.button-add-beacon svg{margin-left:1rem}.beacon-table{padding:1rem}.Beacons .body{margin:1.5rem}}.EditBeaconModal{margin-top:5rem!important}.EditBeaconModal .header{display:flex;justify-content:space-between;align-items:center;padding-right:2rem;padding-top:10px;padding-bottom:10px!important}.EditBeaconModal .header .title{font-size:30px;font-weight:400}.EditBeaconModal .actions svg{font-size:25px;cursor:pointer}.EditBeaconModal .input-group{display:flex;justify-content:center}.EditBeaconModal .input-group-text svg{font-size:20px}.EditBeaconModal>div>div{margin:1.75rem auto!important}.EditBeaconModal .form-error{font-weight:300;font-size:15px;color:red}@media (min-width:768px){.EditBeaconModal>div>div{width:40%!important;margin-top:7rem!important}.EditBeaconModal form{margin-top:2rem}.EditBeaconModal .input-group button{width:50%;margin-left:3rem;margin-bottom:1rem}.EditBeaconModal .input-group{display:flex;justify-content:center}.EditBeaconModal .container-fluid .body{padding-left:3rem;padding-right:3rem}}@media (max-width:760px){.EditBeaconModal form{margin-top:2rem;text-align:center}.EditBeaconModal form label{text-align:left}.EditBeaconModal .input-group{display:flex;justify-content:center}.EditBeaconModal .header{padding-left:1.5rem;padding-right:1.5rem}.EditBeaconModal .input-group button{width:100%;margin:1rem 1rem 2rem}}.customBtn{width:50%!important}.customForm{margin-bottom:2rem!important}@media (min-width:770px){.UpdateFirmware .version{font-weight:300;font-size:19px;margin-top:-1rem;color:#2b9be5}.UpdateFirmware .firmware-table .button-add-version{position:absolute;right:8%;border-radius:4px;display:flex;align-items:center}.UpdateFirmware .firmware-table .button-add-version svg{margin-left:1rem}}@media (min-width:770px){.FirmwareTable .action-buttons{display:flex;flex-direction:row}.FirmwareTable .action-buttons button{margin-left:1rem;padding-left:1rem}.FirmwareTable .action-buttons svg{margin-left:1rem}}@media (max-width:770px){.FirmwareTable .action-buttons{display:flex;flex-direction:column}.FirmwareTable .action-buttons svg{margin-left:1rem}.FirmwareTable .edit-firmware{margin-top:1rem}.FirmwareTable .notes-firmware{margin-bottom:1rem;margin-top:1rem}}.FirmwareTable .edit-firmware{border-radius:9px;background-color:#35a0e6;color:#fff;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.FirmwareTable .edit-firmware:hover{background-color:#0074c2;transition:.5s}.FirmwareTable .notes-firmware{border-radius:9px;background-color:#efff00;color:#000;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.FirmwareTable .notes-firmware:hover{background-color:#bec744;transition:.5s}@media (min-width:770px){.FirmwareForm{margin-top:-2.5rem}.FirmwareForm .input-group{width:100%!important;justify-content:center}.FirmwareForm .form-inline label{margin-top:1.5rem;margin-bottom:.5rem}.FirmwareForm .input-group button{margin-top:1rem;margin-bottom:1rem;width:50%}.FirmwareForm .form-input{margin-top:0}.FirmwareForm .editor{border:1px solid #ced4da;width:-webkit-fill-available}}@media (max-width:770px){.FirmwareForm{display:flex;padding:1rem;flex-direction:column}.FirmwareForm .form-inline label{margin-top:1rem;margin-bottom:.5rem}.FirmwareForm .input-group{width:100%!important;margin-right:0!important}.FirmwareForm button{margin-top:1rem}.FirmwareForm .input-group{width:500px;margin-right:1rem}.FirmwareForm .form-input{margin-top:0}}.FirmwareForm .input-group-prepend{margin-right:0}.Editor{border:1px solid #ced4da;height:20rem}.Editor .rdw-editor-main{height:13.2rem}.FirmwareModal .header{display:flex;justify-content:space-between;align-items:center;padding:10px 2rem;margin-bottom:3.7rem}.FirmwareModal .header .title{font-size:35px}.FirmwareModal .body{padding-left:2rem;padding-right:2rem}.FirmwareModal .actions svg{font-size:25px;cursor:pointer}.FirmwareModal>div>div{margin:1.75rem auto!important}@media (min-width:768px){.FirmwareModal>div>div{width:40%!important}}@media (max-width:760px){.FirmwareModal .header{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:770px){.DeviceHistory .container-header h1:first-letter{text-transform:uppercase}.DeviceHistory .container-header h2{font-size:22px;font-weight:200}.DeviceHistory .button-add-beacon{position:absolute;margin-top:10px;margin-right:2rem;right:8%;border-radius:4px;display:flex;align-items:center}.DeviceHistory .button-add-beacon svg{margin-left:1rem}.DeviceHistory .body h4{font-weight:300;font-size:20px}}.button .download{padding:0;margin:0}@media (max-width:770px){.DeviceHistory{margin-left:0;margin-top:0;text-align:-webkit-center}.DeviceHistory .container-header h1{font-size:29px;font-weight:300;text-align:center;margin-top:2rem}.button-add-beacon svg{margin-left:1rem}.beacon-table{padding:1rem}.DeviceHistory .body{margin:1.5rem}}.form-input{margin-top:1rem}.CustomFilters{margin-bottom:0;padding:5px 6% 0}.CustomButton{margin-top:8%}.delete-beacon{width:140%;border-radius:9px;background-color:#fff;color:#03989e;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center;margin-left:1px}.delete-beacon:hover{background-color:#e0e0e0;transition:.5s}.edit-beacon{width:120%;border-radius:9px;background-color:#3b3b3b;color:#fff;border:none;padding:6px;font-weight:400;text-align:center;display:flex;flex-direction:row;justify-content:space-around;place-items:center}.edit-beacon:hover{background-color:#212121;transition:.5s}.data-table-extensions{padding:0}.SearchLabel{font-size:14px;padding:0!important;margin:0!important}.form-input{margin-top:2px}.customBtn{padding:1%}.p-none{padding:none!important}.CustomRow{display:flex;flex-direction:row;justify-content:end;align-items:end;padding-bottom:1.5rem;padding-top:1rem}.CustomRow .left{display:flex;flex:2 1}.CustomRow .right{display:flex;flex:1 1}.CustomRow .right button{margin-left:10px}.CustomRow .btn{font-size:15px}.AlignCenter{display:flex;flex-direction:row;justify-content:center!important;align-items:center!important;align-content:center!important;padding-top:2%}.btn-transparent{background-color:initial!important;border:none}@media (max-width:767px){.CustomRow{flex-direction:column}.CustomRow .left{display:none}.CustomRow .right{width:100%;display:flex}}.DeviceModal .title{font-size:30px;margin-bottom:1rem}.DeviceModal .actions svg{font-size:25px;cursor:pointer;position:absolute;top:4%;right:3%}.loading-chart{padding:20%;text-align:center}.center{text-align:center;font-weight:bolder}.ChartCustom{padding-top:1rem}.DeviceNotificationDetails .header{padding:12px;font-size:20px}.DeviceNotificationDetails .footer{display:flex;justify-content:flex-end;margin-bottom:10px}@media (min-width:768px){.DeviceNotificationDetails>div>div{width:60%!important;margin-top:7rem!important}.EditBeaconModal .container-fluid .body{padding-left:3rem;padding-right:3rem}}.Enterprise .actions{width:100%;display:flex;justify-content:flex-end}.Enterprise .actions button{margin-left:2px;margin-right:2px;width:30%}.Enterprise .action{display:flex;justify-content:flex-end}.DisableUserModal .header{padding-bottom:10px}.DisableUserModal .header .title{font-size:35px}@media (min-width:768px){.DisableUserModal>div>div{width:40%!important}.DisableUserModal form{margin-top:2rem}.DisableUserModal .input-group button{width:50%;margin-left:3rem;margin-bottom:1rem}.DisableUserModal .input-group{display:flex;justify-content:center}.DisableUserModal .container-fluid .body{padding-left:3rem;padding-right:3rem;margin-top:4rem}}.customBtn{width:30%}.AdminUserResetPassword .header{padding:12px;font-size:20px}.AdminUserResetPassword .footer{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.AdminUserResetPassword .footer button{margin-left:10px}@media (min-width:768px){.AdminUserResetPassword>div>div{width:45%!important;margin-top:7rem!important}}.UserScreen .actions{width:100%;display:flex;justify-content:flex-end}.UserScreen .actions button{margin-left:5px;margin-right:5px;font-size:14px}.UserScreen .container-header{display:flex;justify-content:space-between}.AddBeacon .form-check-label{margin-top:18px}.AddBeacon .container-header{display:flex;justify-content:space-between}.AddBeacon .customBtn1{width:200px}.AddBeacon .search{display:flex}.AddBeacon .filterButton{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width:770px){.EditUser row{align-items:center;margin-right:0}.EditUser .bg-editUser{background-color:#03989e;width:100%;padding:5.09rem;position:relative;z-index:0}.EditUser .bg-editUser .avatar{border:10px solid #fff;border-radius:300px;width:20%;position:absolute;top:50px;left:50px}.EditUser .mobile-form{display:none}.EditUser button{width:30%}}@media (max-width:770px){.EditUser .mobile-form{display:block}.EditUser row{align-items:center;margin-right:0}.EditUser .desktop-form{display:none}.EditUser .bg-editUser{background-color:#03989e;width:100%;padding:2rem;position:relative;text-align:center;z-index:0;margin-top:-1rem;height:10%}.EditUser .bg-edit .avatar{border:5px solid #fff;border-radius:500px;width:55%}.EditUser button{margin-bottom:1rem;width:100%}}@media (min-width:770px){.EditUser-Form{padding:7rem;margin-left:15rem;margin-top:-3rem}.EditUser-Form h1{font-weight:300;font-size:29px;text-align:center;margin-bottom:3rem}.EditUser-Form label{text-align:-webkit-right}.EditUser-Form form{text-align:center}.form-error{font-weight:300;font-size:15px;color:red}.password .row{padding-top:2rem;margin-left:0;margin-top:-1rem;place-content:center}}.EditUser .col{padding-right:7px;padding-left:20px}@media (max-width:770px){.EditUser-Form{margin-top:6rem;padding:1rem}.EditUser-Form h1{font-weight:300;font-size:25px;text-align:center;margin-top:-5rem}.EditUser-Form button{margin-bottom:1rem;width:100%}.password .row{padding-right:1rem;padding-left:1rem}.form-error{font-weight:300;font-size:15px;color:red}}@media (min-width:770px){.RegisterUser row{align-items:center;margin-right:0}.RegisterUser .bg-registerUser{background-color:#03989e;width:100%;padding:5.09rem;position:relative;z-index:0}}@media (max-width:770px){.RegisterUser .mobile-form{display:block}.RegisterUser .desktop-form{display:none}}.DisableUserModal .header{display:flex;justify-content:space-between;align-items:center;padding-right:2rem;padding-top:10px;padding-bottom:10px!important}.DisableUserModal .header .title{font-size:30px;font-weight:400}.DisableUserModal .actions svg{font-size:25px;cursor:pointer}.DisableUserModal .input-group{display:flex;justify-content:center}.DisableUserModal .input-group-text svg{font-size:20px}.DisableUserModal>div>div{margin:1.75rem auto!important}.DisableUserModal .form-error{font-weight:300;font-size:15px;color:red}@media (min-width:768px){.DisableUserModal>div>div{width:40%!important}.DisableUserModal form{margin-top:2rem}.DisableUserModal .input-group button{width:50%;margin-left:3rem;margin-bottom:1rem}.DisableUserModal .input-group{display:flex;justify-content:center}.DisableUserModal .container-fluid .body{padding-left:3rem;padding-right:3rem}}@media (max-width:760px){.DisableUserModal form{margin-top:2rem;text-align:center}.DisableUserModal form label{text-align:left}.DisableUserModal .input-group{display:flex;justify-content:center}.DisableUserModal .header{padding-left:1.5rem;padding-right:1.5rem}.DisableUserModal .input-group button{width:100%;margin:1rem 1rem 2rem}}.customBtn{width:100%}@media (min-width:770px){.RegisterEnterprise-Form{padding:7rem;margin-left:10rem;margin-top:-3rem}.RegisterEnterprise-Form h1{font-weight:300;font-size:29px;text-align:center;margin-bottom:3rem}.RegisterEnterprise-Form label{text-align:-webkit-right}.RegisterEnterprise-Form form{text-align:center}.form-error{font-weight:300;font-size:15px;color:red}}.ReportValidator .dropzone{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:20px;padding-right:20px}.ReportValidator .dropzone:hover{cursor:pointer}.ReportValidator .dropzone h1{margin-top:30px;font-weight:300}.ReportValidator .dropzone h3{margin-bottom:20px;font-weight:100}.ReportValidator .progress{width:100%;height:20px}.ReportValidator .dropzone .alert{display:flex;flex-direction:column;align-items:center;justify-content:center}.ReportValidator .dropzone .alert p{margin-top:10px;text-align:center}@media (min-width:768px){.ReportValidator .progress{width:70%;height:20px}}.UploadExcelForm .dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:20px;padding-right:20px}.UploadExcelForm .dropzone:hover{cursor:pointer}.UploadExcelForm .dropzone h1{margin-top:30px;font-weight:300}.UploadExcelForm .dropzone h3{margin-bottom:20px;font-weight:100}.UploadExcelForm .progress{width:100%;height:20px}.UploadExcelForm .dropzone .alert{display:flex;flex-direction:column;align-items:center;justify-content:center}.UploadExcelForm .dropzone .alert p{margin-top:10px;text-align:center}.UploadExcelForm .alert .message{display:flex;align-items:center}@media (min-width:768px){.UploadExcelForm .progress{width:70%;height:20px}}.Reports .container-header{display:flex;justify-content:space-between}.Reports .container-header div{transition:margin .3s cubic-bezier(.17,.04,.03,.94)}.Reports .container-header div.hide>button{display:none}.Reports .container-header div.show{display:block}.Reports .container-header .right{display:flex}.Reports .container-header .right button{margin-left:5px}.Reports .container-subheader{display:flex;align-items:center;justify-content:flex-end}
/*# sourceMappingURL=main.d3af4de3.chunk.css.map */