@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);section.how-it-works{background-color:#d4e6de;margin-bottom:36px;overflow:hidden;padding:17px 0 30px;transition:height .5s,padding .5s,margin .5s}@media (max-width:767px){section.how-it-works{padding-bottom:10px}}section.how-it-works.hidden{height:0!important;margin:0;padding:0}section.how-it-works h2{color:#397a57;float:left;font-size:30px;font-weight:800}section.how-it-works .close{background:url(/build/images/close-black.dbab3243.png) no-repeat;background-size:28px;cursor:pointer;float:right;height:28px;opacity:1;width:28px}section.how-it-works ul{margin-top:26px;overflow:hidden;padding:0}section.how-it-works ul li{display:flex;float:left;list-style:none;width:25%}@media (max-width:767px){section.how-it-works ul li{float:unset;margin-bottom:33px;width:100%}}section.how-it-works ul li div{color:#397a57;font-size:60px;line-height:55px;opacity:.2}@media (max-width:767px){section.how-it-works ul li div{width:15%}}section.how-it-works ul li span{color:#397a57;display:block;font-weight:600;padding-left:10px}@media (max-width:1200px){section.how-it-works ul li span{padding-right:10px}}@media (max-width:767px){section.how-it-works ul li span{padding-right:unset;width:80%}}.modal.residence-supplier-account-configuration,.modal.residence-supplier-account-configuration-single{padding:0}.modal.residence-supplier-account-configuration .modal-dialog,.modal.residence-supplier-account-configuration-single .modal-dialog{max-width:1165px}@media (max-width:1024px){.modal.residence-supplier-account-configuration .modal-dialog,.modal.residence-supplier-account-configuration-single .modal-dialog{width:100%}}.modal.residence-supplier-account-configuration .modal-dialog .body,.modal.residence-supplier-account-configuration-single .modal-dialog .body{padding:0}.modal.residence-supplier-account-configuration .body .body-content .b-overlay-wrap,.modal.residence-supplier-account-configuration-single .body .body-content .b-overlay-wrap{min-height:350px;padding:20px 55px}@media (max-width:550px){.modal.residence-supplier-account-configuration .body .body-content .b-overlay-wrap,.modal.residence-supplier-account-configuration-single .body .body-content .b-overlay-wrap{padding:20px 25px}}.modal.residence-supplier-account-configuration .body .body-content div.map h4,.modal.residence-supplier-account-configuration-single .body .body-content div.map h4{color:#272e42;font:normal normal 700 25px/28px Montserrat;letter-spacing:0;margin:40px 0 10px;text-align:center}.modal.residence-supplier-account-configuration .body .body-content div.map p.address,.modal.residence-supplier-account-configuration-single .body .body-content div.map p.address{font-weight:800;margin-bottom:30px;text-align:center}.modal.residence-supplier-account-configuration .body .body-content div.map ul,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul{align-items:center;display:flex;justify-content:space-around;margin-bottom:35px}.modal.residence-supplier-account-configuration .body .body-content div.map ul li,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li{align-items:center;display:flex;flex-direction:column}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.separator,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.separator{background-color:transparent;background-image:repeating-linear-gradient(90deg,#ccc 0,#ccc 4px,transparent 0,transparent 8px);height:2px;width:40px}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.separator.done,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.separator.done{background:#e2e2e2}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon{display:block;height:55px;position:relative;transition:.5s ease;width:55px}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon:before{background-color:#707070;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"\00a0";height:55px;left:50%;mask-size:100% 100%!important;position:absolute;top:-7px;transform:translate(-50%);transition:.5s ease;width:55px}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon.electricity:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon.electricity:before{mask:url(/build/images/electricity.e108a63c.svg) no-repeat center}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon.gas:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon.gas:before{mask:url(/build/images/gas.1d6671c3.svg) no-repeat center}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon.water:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon.water:before{mask:url(/build/images/water.88ff88d2.svg) no-repeat center}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon.hot-water:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon.hot-water:before{mask:url(/build/images/hot-water.3faa9315.svg) no-repeat center}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.icon.heating:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.icon.heating:before{mask:url(/build/images/heating.2f4563e4.svg) no-repeat center}.modal.residence-supplier-account-configuration .body .body-content div.map ul li span.label,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li span.label{color:#707070;font-size:15px;font-weight:600;letter-spacing:0;margin-top:5px;transition:.5s ease;white-space:nowrap}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.active span.icon,.modal.residence-supplier-account-configuration .body .body-content div.map ul li.configured span.icon,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.active span.icon,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.configured span.icon{background-color:#d4e6de;border-radius:27px}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.active span.icon:before,.modal.residence-supplier-account-configuration .body .body-content div.map ul li.configured span.icon:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.active span.icon:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.configured span.icon:before{background-color:#397a57}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.active span.label,.modal.residence-supplier-account-configuration .body .body-content div.map ul li.configured span.label,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.active span.label,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.configured span.label{color:#397a57}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.configured,.modal.residence-supplier-account-configuration .body .body-content div.map ul li.skipped,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.configured,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.skipped{position:relative}.modal.residence-supplier-account-configuration .body .body-content div.map ul li .fa,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li .fa{align-items:center;border-radius:50%;bottom:-25px;color:#fff;display:none;font-size:12px;height:20px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:.5s ease;width:20px}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.configured span.icon,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.configured span.icon{background-color:unset}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.configured .fa-check,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.configured .fa-check{background-color:#397a57;display:flex}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.skipped,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.skipped{opacity:.5}.modal.residence-supplier-account-configuration .body .body-content div.map ul li.skipped span.icon,.modal.residence-supplier-account-configuration-single .body .body-content div.map ul li.skipped span.icon{background:unset}.modal.residence-supplier-account-configuration .body .body-content div.map.success ul li span.icon,.modal.residence-supplier-account-configuration-single .body .body-content div.map.success ul li span.icon{height:27px;margin-bottom:0;width:27px}.modal.residence-supplier-account-configuration .body .body-content div.map.success ul li span.icon:before,.modal.residence-supplier-account-configuration-single .body .body-content div.map.success ul li span.icon:before{height:27px;width:27px}.modal.residence-supplier-account-configuration .body .body-content div.map.success ul li span.label,.modal.residence-supplier-account-configuration-single .body .body-content div.map.success ul li span.label{font-size:12px;margin-top:0}.modal.residence-supplier-account-configuration .body .body-content div.map.success ul li i.fa,.modal.residence-supplier-account-configuration-single .body .body-content div.map.success ul li i.fa{font-size:9px;height:15px;width:15px}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration{min-height:250px;width:100%}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .additional-notice p,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .additional-notice p{color:#707070;margin-top:20px;width:50%}@media (max-width:1024px){.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .additional-notice p,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .additional-notice p{width:100%}}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .additional-notice div.preview,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .additional-notice div.preview{width:100%}@media (max-width:1024px){.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .additional-notice div.preview,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .additional-notice div.preview{text-align:center}}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .additional-notice div.preview img,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .additional-notice div.preview img{max-height:250px;max-width:100%}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .form-group,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .form-group{width:40%}@media (max-width:991px){.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .form-group,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .form-group{width:100%}}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .actions,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:30px;width:80%}@media (max-width:991px){.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .actions,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions{width:100%}}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .actions div.notice,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions div.notice{background-color:#efefef;border-radius:15px;color:#272e42;display:flex;font-size:15px;gap:15px;justify-content:center;margin-bottom:0;margin-top:15px;padding:15px;position:relative}@media (max-width:767px){.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .actions div.notice,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions div.notice{align-items:center;flex-direction:column;text-align:justify}}.modal.residence-supplier-account-configuration .body .body-content form.supplier-configuration .actions div.notice:before,.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions div.notice:before{background-image:url(/build/images/info.d16c1a22.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:30px;content:"\00a0";display:block;height:43px;margin-top:10px;min-height:43px;min-width:43px;width:43px}.modal.residence-supplier-account-configuration .body .body-content .success,.modal.residence-supplier-account-configuration-single .body .body-content .success{padding-top:15px;text-align:center}.modal.residence-supplier-account-configuration .body .body-content .success .icon,.modal.residence-supplier-account-configuration-single .body .body-content .success .icon{background:green;border-radius:30px;color:#fff;font-size:40px;height:58px;line-height:58px;margin:0 auto 15px;text-align:center;width:58px}.modal.residence-supplier-account-configuration .body .body-content .success h4,.modal.residence-supplier-account-configuration-single .body .body-content .success h4{color:green;text-align:center}.modal.residence-supplier-account-configuration .body .body-content .success .notice,.modal.residence-supplier-account-configuration-single .body .body-content .success .notice{margin:0 auto;text-align:center;width:70%}.modal.residence-supplier-account-configuration .body .body-content .success button,.modal.residence-supplier-account-configuration-single .body .body-content .success button{margin-top:25px}.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions{flex-direction:row}@media (max-width:550px){.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions{flex-direction:column}.modal.residence-supplier-account-configuration-single .body .body-content form.supplier-configuration .actions button{width:100%}}.residence-settings ul{display:flex;flex-direction:column;gap:15px}.residence-settings ul li{align-items:center;border-radius:10px;display:flex;gap:5px;transition:background-color .3s ease}.residence-settings ul li.editable{cursor:pointer}.residence-settings ul li.editable:hover{background-color:#efefef}.residence-settings ul li.editable button.edit{display:block}.residence-settings ul li.water .icon{mask:url(/build/images/water.88ff88d2.svg) no-repeat 50% 65%;mask-size:55%}.residence-settings ul li.electricity .icon{mask:url(/build/images/electricity.e108a63c.svg) no-repeat center;mask-size:80%}.residence-settings ul li .icon{background-color:#397a57;height:50px;min-width:50px;width:50px}.residence-settings ul li .title{display:flex;flex-direction:column;margin-right:auto}.residence-settings ul li .title span.type{font-size:15px;font-weight:500}.residence-settings ul li .title span.status{font-size:14px}.residence-settings ul li .title span.status span{font-weight:500}.residence-settings ul li .title span.status.configured span{color:#397a57}.residence-settings ul li .title span.status.syncing span{color:#fbc82b}.residence-settings ul li .title span.status.unconfigured span{color:#ee3939}.residence-settings ul li .title span.supplier{color:#707070;font-size:14px}.residence-settings ul li button.edit{background-color:unset;background-image:url(/build/images/edit.3ea4cf48.svg);background-position:50%;background-repeat:no-repeat;background-size:51%;border:unset;border-radius:5px;display:none;height:55px;width:55px}.residence-settings .actions{margin-top:40px}.residence-settings .actions button{width:100%}section.residence-sync-placeholder{margin-top:60px;text-align:center}section.residence-sync-placeholder span.spinner-border{color:green;font-size:25px;height:40px;margin-bottom:15px;width:40px}section.residence-sync-placeholder h4{margin-bottom:15px;margin-top:0;padding-top:0}nav.pass-indicators{border-bottom:1px solid #e2e2e2}nav.pass-indicators ul{display:flex;margin:0;padding:0}nav.pass-indicators ul li{margin-right:15px}nav.pass-indicators ul li a{border-bottom:4px solid #fbfbfb;color:#272e42;display:block;font-size:22px;font-weight:800;padding:15px 25px 15px 15px;transition:border-bottom .2s}@media (max-width:375px){nav.pass-indicators ul li a{font-size:17px}}nav.pass-indicators ul li a:hover{border-bottom:4px solid #707070}nav.pass-indicators ul li.active a{border-bottom:4px solid #397a57}@media (max-width:767px){#pass-indicators{padding-left:unset;padding-right:unset}}#pass-indicators div.container{display:flex;justify-content:space-between}@media (max-width:767px){#pass-indicators div.container{flex-direction:column}}#pass-indicators div.container div.info{display:none;max-width:50%;padding-top:60px}@media (max-width:991px){#pass-indicators div.container div.info{max-width:40%}}@media (max-width:767px){#pass-indicators div.container div.info{max-width:100%}}#pass-indicators div.container div.info .icon{background:url(/build/images/hello.9694bc6b.svg) no-repeat;background-size:78px 76px;height:76px;width:78px}#pass-indicators div.container div.info span{color:#707070;display:block;font-size:15px;margin-top:22px}#pass-indicators .residence-mobile-selector-background{background:#d4e6de;height:60px;position:absolute;width:100%}#pass-indicators .residence-mobile-selector-background.hidden{display:none}#pass-indicators .residence-mobile-selector-background.extended{height:120px}@media (min-width:768px){#pass-indicators .residence-mobile-selector-background{display:none}}form#counters-indicators{position:relative;width:40%}form#counters-indicators .loader{align-items:center;background:#707070;background:radial-gradient(circle,#707070 0,hsla(0,0%,44%,.2) 70%,rgba(0,212,255,0) 100%);display:flex;height:100%;justify-content:space-around;opacity:.25;position:absolute;width:100%;z-index:1}form#counters-indicators .loader .spinner-border{height:5rem;width:5rem}form#counters-indicators div.entries-desktop-selector{position:relative}@media (max-width:767px){form#counters-indicators div.entries-desktop-selector{display:none}}form#counters-indicators div.entries-desktop-selector ul{display:flex;flex-direction:column;flex-wrap:wrap;height:103px;justify-content:space-between;margin-top:50px;overflow:hidden;width:100%}form#counters-indicators div.entries-desktop-selector ul li{width:100%}form#counters-indicators div.entries-desktop-selector ul li p{background-color:#fff;border:1px solid #fff;border-radius:10px;color:#397a57;display:flex;flex-direction:column;font-size:15px;font-weight:600;height:103px;justify-content:center;line-height:20px;margin:0 auto;overflow:hidden;padding-left:105px;padding-right:20px;position:relative;width:76%}form#counters-indicators div.entries-desktop-selector ul li p:before{content:"\00a0";display:block;height:83px;left:10px;position:absolute;top:10px;width:84px}form#counters-indicators div.entries-desktop-selector ul li p.icon-flats-0:before{background:url(/build/images/flats_0.38b8f49d.png) no-repeat;background-size:auto 100%}form#counters-indicators div.entries-desktop-selector ul li p.icon-house-0:before{background:url(/build/images/house_0.9054f039.png) no-repeat;background-size:auto 100%}form#counters-indicators div.entries-desktop-selector ul li p.icon-flats-1:before{background:url(/build/images/flats_1.1d226fab.png) no-repeat;background-size:auto 100%}form#counters-indicators div.entries-desktop-selector ul li p.icon-house-1:before{background:url(/build/images/house_1.779d0378.png) no-repeat;background-size:auto 100%}form#counters-indicators div.entries-desktop-selector ul li p.icon-flats-2:before{background:url(/build/images/flats_2.e562324b.png) no-repeat;background-size:auto 100%}form#counters-indicators div.entries-desktop-selector ul li p.icon-house-2:before{background:url(/build/images/house_2.98f9e010.png) no-repeat;background-size:auto 100%}form#counters-indicators div.entries-desktop-selector ul li p.icon-add:before{background:url(/build/images/add.1380d592.svg) no-repeat 50%;background-size:auto 60%}form#counters-indicators div.entries-desktop-selector ul li p.active{border-color:#d4e6de}form#counters-indicators div.entries-desktop-selector button{background:unset;border:unset;border-radius:5px;color:#397a57;display:block;font-size:24px;height:100%;position:absolute;transition:background-color .2s,color .2s,opacity .2s}form#counters-indicators div.entries-desktop-selector button:disabled{color:#e2e2e2}form#counters-indicators div.entries-desktop-selector button:disabled:hover{background-color:unset}@media (min-width:768px){form#counters-indicators div.entries-desktop-selector button:hover{background-color:#fbfbfb}}form#counters-indicators div.entries-desktop-selector button.previous{left:0;top:0}form#counters-indicators div.entries-desktop-selector button.next{right:0;top:0}@media (min-width:768px){form#counters-indicators div.entries-mobile-select{display:none}}form#counters-indicators div.entries-mobile-select select{appearance:none;background-color:#d4e6de;background-image:url(/build/images/select-arrow.522f4ba7.png);background-position:100% 75%;background-repeat:no-repeat;background-size:30px;border:unset;color:#26583d;font-weight:500;height:50px;margin-bottom:5px;padding-top:10px;position:relative;width:100%}form#counters-indicators .residence-service-counters-list{display:flex;flex-direction:column}form#counters-indicators .residence-service-counters-list div.disabled{order:1}form#counters-indicators .residence-service-counters-list .actions{margin:-25px 0 25px}form#counters-indicators .residence-service-counters-list .actions button{background-color:#fff;border:unset;border-radius:6px;color:#707070;font-size:15px;margin-right:10px;padding:3px 0;transition:color .2s}form#counters-indicators .residence-service-counters-list .actions button:hover{color:#b4bac7}form#counters-indicators .residence-service-counters-list .actions button i{margin-right:3px}form#counters-indicators div.counter-title{display:flex;justify-content:space-between;margin-bottom:33px;padding-top:60px}@media (max-width:375px){form#counters-indicators div.counter-title{flex-direction:column;justify-content:unset}}form#counters-indicators div.counter-title h4{margin-bottom:unset;padding-top:unset}@media (max-width:375px){form#counters-indicators div.counter-title small{margin-top:10px;padding:5px 0;text-decoration:underline}}form#counters-indicators .address #region{display:flex;justify-content:space-between}form#counters-indicators .address #region .form-group{width:48%}form#counters-indicators .address #address{display:flex;justify-content:space-between}@media (max-width:375px){form#counters-indicators .address #address{flex-direction:column}}form#counters-indicators .address #address #residence-street-row{width:48%}@media (max-width:375px){form#counters-indicators .address #address #residence-street-row{width:100%}}form#counters-indicators .address #address #residence-building-row{display:flex;width:48%}@media (max-width:375px){form#counters-indicators .address #address #residence-building-row{width:100%}}form#counters-indicators .address #address #residence-building-row .form-group{width:50%}form#counters-indicators .address #address #residence-building-row .form-group #residence-building{border-bottom-right-radius:unset;border-right:unset;border-top-right-radius:unset}form#counters-indicators .address #address #residence-building-row .form-group #residence-apartment{border-bottom-left-radius:unset;border-top-left-radius:unset}@media (max-width:991px){form#counters-indicators{width:50%}}@media (max-width:767px){form#counters-indicators{width:100%}}@media (min-width:768px){form#counters-indicators .user-registration button.btn.btn-default{width:auto}form#counters-indicators .user-registration p.submit{text-align:left}form#counters-indicators .user-registration p.submit button.btn.btn-plain{border-radius:0;padding:0}form#counters-indicators .user-registration p.submit button.btn.btn-plain:active{background-color:#fff}form#counters-indicators .user-registration small{text-align:left!important}}form#counters-indicators div.tariffs{margin-top:15px}form#counters-indicators div.tariffs input[type=radio]{display:none}form#counters-indicators div.tariffs .switcher{display:flex;width:auto}form#counters-indicators div.tariffs .switcher .btn:hover{border-color:#397a57}form#counters-indicators div.counter div.inputs{align-items:center;display:flex}@media (max-width:375px){form#counters-indicators div.counter div.inputs{flex-direction:column}}form#counters-indicators div.counter div.inputs input.indicator{min-width:30%;width:30%}@media (max-width:375px){form#counters-indicators div.counter div.inputs input.indicator{width:100%}}form#counters-indicators div.counter div.inputs div.delete{width:9%}@media (max-width:1200px){form#counters-indicators div.counter div.inputs div.delete{width:10%}}@media (max-width:991px){form#counters-indicators div.counter div.inputs div.delete{width:12%}}@media (max-width:768px){form#counters-indicators div.counter div.inputs div.delete{width:7%}}@media (max-width:550px){form#counters-indicators div.counter div.inputs div.delete{width:9%}}@media (max-width:375px){form#counters-indicators div.counter div.inputs div.delete{margin-top:15px;width:100%}}form#counters-indicators div.counter div.inputs div.delete button{height:100%}@media (max-width:375px){form#counters-indicators div.counter div.inputs div.delete button{margin-left:unset!important;width:100%!important}}form#counters-indicators div.counter div.inputs select.location{width:60%}form#counters-indicators div.counter div.inputs .location{color:#272e42;display:block;margin-left:12px;width:60%}@media (max-width:768px){form#counters-indicators div.counter div.inputs .location{width:62%}}@media (max-width:550px){form#counters-indicators div.counter div.inputs .location{width:60%}}@media (max-width:375px){form#counters-indicators div.counter div.inputs .location{display:none}}form#counters-indicators div.counter div.inputs input.location:disabled,form#counters-indicators div.counter div.inputs span.tariff{background:unset;border:unset;margin-left:5px;width:auto}form#counters-indicators div.counter div.last-value{color:#707070;margin-top:5px}form#counters-indicators div.counter div.last-value span.date{color:#b4bac7}form#counters-indicators select:disabled{-moz-appearance:none;-webkit-appearance:none;appearance:none}form#counters-indicators div.statistics{text-align:center}form#counters-indicators div.statistics h4{margin:0 0 10px;padding:0;text-align:center}form#counters-indicators div.statistics p span{display:block;margin-bottom:10px;text-align:center}@media (max-width:375px){form#counters-indicators div.statistics p span div.mx-datepicker{width:95px}form#counters-indicators div.statistics p span div.mx-datepicker input{font-size:12px;padding:6px 10px}form#counters-indicators div.statistics p span div.mx-datepicker .mx-icon-calendar{display:none}}form#counters-indicators div.statistics div.empty-data{font-weight:600;margin:50px 0;text-align:center}form#counters-indicators div.statistics div.data{margin-bottom:15px}@media (min-width:1025px){form#counters-indicators div.statistics div.data{min-height:42vh}}form#counters-indicators div.statistics div.data .statistics-table{max-height:42vh;overflow:auto}form#counters-indicators div.statistics div.data .statistics-table table{text-align:left}form#counters-indicators div.settings .counter-title{padding-top:unset}form#counters-indicators div.settings .actions{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}form#counters-indicators div.settings .actions button{margin-bottom:10px;width:100%}form#counters-indicators small.validation-error{display:block}.residence-service-types-selector{margin-bottom:30px}.residence-service-types-selector ul{display:flex;gap:20px;justify-content:center;margin-top:10px;width:100%}@media (max-width:767px){.residence-service-types-selector ul{gap:10px;justify-content:flex-start;margin-top:5px}}.residence-service-types-selector ul li{background-color:#fff;border-radius:7px;cursor:pointer;display:block;height:60px;padding:5px;position:relative;width:60px}@media (max-width:767px){.residence-service-types-selector ul li{background-color:unset;border-radius:12px 12px 0 0;width:55px}}.residence-service-types-selector ul li.active{background-color:#397a57}@media (max-width:767px){.residence-service-types-selector ul li.active{background-color:#fff}}@media (min-width:768px){.residence-service-types-selector ul li.active:after{background-color:#fff}}.residence-service-types-selector ul li:after{background-color:#397a57;background-position:50%;background-repeat:no-repeat;background-size:50% 50%;content:"\00a0";display:block;height:100%;width:100%}.residence-service-types-selector ul li.water:after{mask:url(/build/images/water.88ff88d2.svg) no-repeat 50% 65%;mask-size:55%}.residence-service-types-selector ul li.electricity:after{mask:url(/build/images/electricity.e108a63c.svg) no-repeat center;mask-size:80%}.residence-service-types-selector ul li.settings:after{background-color:#707070;mask:url(/build/images/settings.5b61e6da.svg) no-repeat 50% 75%;mask-size:90%}@media (min-width:768px){.residence-service-types-selector ul li.settings.active:after{background-color:#fff}}