.new-password{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.new-password .content{flex:100%;width:100%}@media screen and (max-width:800px){.new-password .content .new-password-field,.new-password .content .new-password-submit{max-width:100%;width:100%}}@media screen and (min-width:800px){.new-password .content .new-password-field,.new-password .content .new-password-submit{max-width:25%;width:25%}}.v-toolbar__title{color:#111!important}.v-speed-dial[data-v-d0a17560]{position:fixed;z-index:99999999}@media screen and (min-width:960px){.v-speed-dial[data-v-d0a17560]{display:none}}.v-btn--floating[data-v-d0a17560]{position:relative}@media screen and (min-width:960px){.mobile-selector{display:none}}.v-application{background-color:#f5f5f5!important}.v-menu__content{z-index:999999!important}.selector{justify-content:flex-end;padding:20px 20px 0 0;align-items:center;position:absolute;width:50%;right:0}@media screen and (max-width:960px){.selector.desktop{display:none}}@media screen and (min-width:960px){.selector.desktop{display:flex}}.selector .services{margin-right:15px}.selector .account{height:45px!important;margin-left:15px}.selector .account svg{height:25px;fill:#111}.user-infos{padding:8px 0}.user-name{font-size:16px!important}.system-options{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:20px}.system-options .v-icon:first-child{margin-right:5px}.system-options .v-icon:not(:first-child):not(:last-child){margin-left:5px;margin-right:5px}.system-options .v-icon:last-child{margin-left:5px}.menu-action{text-align:center}.menu-action .v-btn{letter-spacing:0;text-transform:none}.service-list{display:flex;flex-wrap:wrap}.service-list .service{text-align:center;flex:50%}.service-list .service .button{border-radius:15px;width:75%;margin:10px auto;padding:5px;transition-duration:.25s}.service-list .service .button:hover{cursor:pointer}.service-list .service .button:hover i,.service-list .service .button:hover p{color:#fff}.service-list .service .button.reports:hover{background-color:#e53935}.service-list .service .button.forms:hover{background-color:#1e88e5}.service-list .service .button.monitoring:hover{background-color:#43a047}.service-list .service .button.control:hover{background-color:#fdd835}.service-list .service .button p{font-size:14px;margin-top:10px;margin-bottom:0;color:#111}.v-navigation-drawer{box-shadow:5px 0 10px rgba(0,0,0,.15)!important;z-index:99999998}.v-navigation-drawer a{text-decoration:none!important}.v-navigation-drawer a.router-link-active .v-list-item,.v-navigation-drawer a.router-link-active .v-list-item i{color:#fff!important}.v-navigation-drawer a.router-link-active .v-list-item.energy{background-color:#52d29c}.v-navigation-drawer a.router-link-active .v-list-item.water{background-color:#1e9ba3}.v-navigation-drawer a.router-link-active .v-list-item.gas{background-color:#1a8b92}.v-navigation-drawer a.router-link-active .v-list-item.well{background-color:#1e9ba3}.v-navigation-drawer a.router-link-active .v-list-item.routines{background-color:#e91e63}.v-navigation-drawer a.router-link-active .v-list-item.pool{background-color:#0e5b61}.v-navigation-drawer a.router-link-active .v-list-item.stock{background-color:#d81b60}.v-navigation-drawer a.router-link-active .v-list-item.chambers{background-color:#9bc2cf}.v-navigation-drawer a.router-link-active .v-list-item.spa{background-color:#ec407a}.apexcharts-toolbar .apexcharts-pan-icon,.apexcharts-toolbar .apexcharts-reset-icon,.apexcharts-toolbar .apexcharts-zoom-icon,.apexcharts-toolbar .apexcharts-zoomin-icon,.apexcharts-toolbar .apexcharts-zoomout-icon{display:none!important}.report-canva .report-container.historic-consumption:not(.energy) .apexcharts-toolbar{top:-113px!important}.report-canva .report-container.historic-consumption.energy .apexcharts-toolbar{top:-175px!important}.form-model .form-card{max-width:100%;margin:30px 15px;background-color:#fff;padding:18px;box-shadow:2px 2px 4px rgba(0,0,0,.1);border-radius:8px}@media screen and (min-width:960px){.form-model .form-card{display:none}}.form-model .form-card .title{margin-bottom:0}.form-model .form-card .title .required{color:#700}.form-model .form-card .description{font-size:16px;font-weight:300}.form-model .form-card .v-otp-input{margin:auto}.form-model .form-card .v-otp-input.two-solo-inputs{width:50%}.form-model .form-card .v-otp-input.three-red-inputs .v-input:last-child fieldset,.form-model .form-card .v-otp-input.three-red-inputs .v-input:nth-last-child(2) fieldset,.form-model .form-card .v-otp-input.three-red-inputs .v-input:nth-last-child(3) fieldset,.form-model .form-card .v-otp-input.two-red-inputs .v-input:last-child fieldset,.form-model .form-card .v-otp-input.two-red-inputs .v-input:nth-last-child(2) fieldset{color:#c98989!important}.form-model .form-card .v-input--checkbox label{font-size:14px;font-weight:300}.form-model .form-card .v-input--checkbox .v-messages,.form-model .form-card .v-text-field__details{display:none}.form-model .form-controllers{max-width:100%;margin:0 15px 100px 15px;justify-content:space-between}@media screen and (min-width:960px){.form-model .form-controllers{display:none}}@media screen and (max-width:960px){.form-model .form-controllers{display:flex}}@media screen and (min-width:960px){.form-model .form-menu-link{display:none}}.form-model .form-loader{height:calc(100vh - 192px);justify-content:center;align-items:center}@media screen and (min-width:960px){.form-model .form-loader{display:none}}@media screen and (max-width:960px){.form-model .form-loader{display:flex}}@media screen and (min-width:960px){.form-linktree .form-linktree-content{display:none}}@media screen and (max-width:960px){.form-mobile-advise{display:none}}@media screen and (min-width:960px){.form-mobile-advise{display:flex;justify-content:center;align-items:center;height:100vh;text-align:center}}.form-mobile-advise h1{font-size:54px}.form-mobile-advise .img{margin-top:32px}.form-mobile-advise .img img{max-width:50%}.report-canva .report-container .loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;border-radius:10px}.report-canva .report-container.energy .loading{background-color:#52d29c}.report-canva .report-container.water .loading{background-color:#1e9ba3}.report-canva .report-container.gas .loading{background-color:#1a8b92}.report-canva .report-container.power .loading{background-color:#47bd8a}.report-canva .report-container.treatment-chart .loading{background-color:#0e5b61}.report-canva .report-container.requests .loading{background-color:#e6bd35}.report-canva{display:flex;flex-wrap:wrap;z-index:3}@media screen and (max-width:800px){.report-canva{padding:75px 25px 25px 25px}}@media screen and (min-width:800px){.report-canva{margin:20px 20px 20px 76px}}.report-canva h1{flex:100%}@media screen and (max-width:800px){.report-canva h1{text-align:center}}@media screen and (min-width:800px){.report-canva h1{text-align:left}}.report-canva .sector-menu{flex:100%}@media screen and (max-width:800px){.report-canva .sector-menu *{max-width:100vw}}@media screen and (min-width:800px){.report-canva .sector-menu *{max-width:25vw}}.report-canva .report-container{background-color:#fff;padding:20px;box-shadow:2px 2px 4px rgba(0,0,0,.1);border-radius:15px;position:relative}.report-canva .report-container h2{font-size:18px;text-transform:uppercase}@media screen and (max-width:960px){.report-canva .report-container.historic-consumption{width:100%;margin-top:10px}}@media screen and (min-width:960px){.report-canva .report-container.historic-consumption{width:calc(70% - 10px);margin-left:10px}}.report-canva .report-container.historic-consumption .v-tabs,.report-canva .report-container.historic-consumption h2{margin-bottom:20px}.report-canva .report-container.historic-table{width:100%}.report-canva .report-container.historic-table h2{margin-bottom:20px}.report-canva .report-container.historic-table.chambers td.no-comment-registered span,.report-canva .report-container.historic-table.spa td.no-comment-registered span{opacity:.3;font-style:italic}@media screen and (min-width:960px){.report-canva .report-container.historic-table.chambers td .v-icon,.report-canva .report-container.historic-table.spa td .v-icon{margin-right:18px}}.report-canva .report-container.historic-table.chambers .v-data-table__mobile-row__header,.report-canva .report-container.historic-table.chambers th{color:#9bc2cf!important}.report-canva .report-container.historic-table.chambers .v-data-table__mobile-row__header:nth-of-type(4),.report-canva .report-container.historic-table.chambers .v-data-table__mobile-row__header:nth-of-type(5),.report-canva .report-container.historic-table.chambers th:nth-of-type(4),.report-canva .report-container.historic-table.chambers th:nth-of-type(5){text-align:center!important}.report-canva .report-container.historic-table.spa .v-data-table__mobile-row__header,.report-canva .report-container.historic-table.spa th{color:#ec407a!important}.report-canva .report-container.historic-table.spa .v-data-table__mobile-row__header:nth-of-type(4),.report-canva .report-container.historic-table.spa .v-data-table__mobile-row__header:nth-of-type(5),.report-canva .report-container.historic-table.spa .v-data-table__mobile-row__header:nth-of-type(6),.report-canva .report-container.historic-table.spa th:nth-of-type(4),.report-canva .report-container.historic-table.spa th:nth-of-type(5),.report-canva .report-container.historic-table.spa th:nth-of-type(6){text-align:center!important}@media screen and (max-width:960px){.report-canva .report-container.metrics{width:100%;margin-bottom:10px}}@media screen and (min-width:960px){.report-canva .report-container.metrics{width:calc(30% - 10px);margin-right:10px}}.report-canva .report-container.metrics h2{margin-bottom:20px}.report-canva .report-container.metrics .v-list-item__subtitle strong{font-size:16px}@media screen and (max-width:960px){.report-canva .report-container.metrics .v-virtual-scroll{height:auto!important}}.report-canva .report-container.metrics.energy .v-list-item__subtitle strong{color:#52d29c;font-size:16px}.report-canva .report-container.metrics.water .v-list-item__subtitle strong{color:#1e9ba3;font-size:16px}.report-canva .report-container.metrics.gas .v-list-item__subtitle strong{color:#1a8b92;font-size:16px}.report-canva .report-container.metrics.well .v-list-item__subtitle strong{color:#1e9ba3;font-size:16px}.stock-canva{display:flex;flex-wrap:wrap;z-index:3}@media screen and (max-width:800px){.stock-canva{padding:75px 25px 25px 25px}}@media screen and (min-width:800px){.stock-canva{margin:20px 20px 20px 76px}}.stock-canva h1{flex:100%}@media screen and (max-width:800px){.stock-canva h1{text-align:center}}@media screen and (min-width:800px){.stock-canva h1{text-align:left}}.stock-canva .sector-menu{flex:100%}@media screen and (max-width:800px){.stock-canva .sector-menu *{max-width:100vw}}@media screen and (min-width:800px){.stock-canva .sector-menu *{max-width:25vw}}.stock-canva .stock-container{background-color:#fff;padding:20px;box-shadow:2px 2px 4px rgba(0,0,0,.1);border-radius:15px;position:relative}.stock-canva .stock-container h2{font-size:18px;text-transform:uppercase}@media screen and (max-width:960px){.stock-canva .stock-container{width:100%}}@media screen and (min-width:960px){.stock-canva .stock-container{width:calc(50% - 10px)}}@media screen and (max-width:960px){.stock-canva .stock-container:nth-child(2n){margin-bottom:10px}}@media screen and (min-width:960px){.stock-canva .stock-container:nth-child(2n){margin-right:10px}}@media screen and (max-width:960px){.stock-canva .stock-container:nth-child(odd){margin-top:10px}}@media screen and (min-width:960px){.stock-canva .stock-container:nth-child(odd){margin-left:10px}}.stock-canva .stock-container h2{margin-bottom:20px}.stock-canva .stock-container .v-data-table__mobile-row__header,.stock-canva .stock-container th{color:#ec407a!important}.stock-canva .stock-container .action-icon{font-size:18px!important}.stock-canva .stock-container .action-icon:not(:last-child){margin-right:5px}.stock-canva .stock-container .v-tabs{margin-bottom:20px}.mobile-menu-logo{max-height:50%}.report .v-navigation-drawer .alarms,.report .v-navigation-drawer .cold,.report .v-navigation-drawer .energy,.report .v-navigation-drawer .gas,.report .v-navigation-drawer .hot,.report .v-navigation-drawer .power,.report .v-navigation-drawer .rooms,.report .v-navigation-drawer .water{display:flex}.control .v-navigation-drawer .alarms,.control .v-navigation-drawer .cold,.control .v-navigation-drawer .energy,.control .v-navigation-drawer .gas,.control .v-navigation-drawer .hot,.control .v-navigation-drawer .power,.control .v-navigation-drawer .rooms,.control .v-navigation-drawer .water,.report .v-navigation-drawer .hvac,.report .v-navigation-drawer .lights{display:none}.control .v-navigation-drawer .hvac,.control .v-navigation-drawer .lights{display:flex}