@font-face{font-family:"Inter";font-weight:900;src:url("/assets/fonts/inter/Inter-Black.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:700;src:url("/assets/fonts/inter/Inter-Bold.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:800;src:url("/assets/fonts/inter/Inter-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:200;src:url("/assets/fonts/inter/Inter-ExtraLight.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:500;src:url("/assets/fonts/inter/Inter-Medium.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:400;src:url("/assets/fonts/inter/Inter-Regular.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:600;src:url("/assets/fonts/inter/Inter-SemiBold.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:300;src:url("/assets/fonts/inter/Inter-Light.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:100;src:url("/assets/fonts/inter/Inter-Thin.ttf") format("truetype")}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}html{min-height:100%;position:relative}html,body{font-family:"Inter";min-width:300px;background-color:#fafcfc;color:#080f1f;height:100%}body.loading{overflow:hidden}body.popup:before{background-image:linear-gradient(to right, rgba(250,252,252,0) 0%, #fafcfc 50%, rgba(250,252,252,0) 100%),url("/assets/images/dott.png")}body.withoutDots:before{content:none}body a{color:#0090FF}body a:hover,body a:focus,body a:active{color:#3b3b3b;text-decoration:none}body *:focus{outline:0 !important}body>.wrapper>.middle-row>.middle-cell:before{z-index:0;content:'';position:absolute;height:270px;width:100%;display:block;background-position:0 0;background-repeat:no-repeat, repeat;background-image:linear-gradient(to right, #fafcfc 30%, rgba(250,252,252,0) 90%),url("/assets/images/dott.png");opacity:1;right:0;top:calc(50% - (270px / 2))}body>.wrapper>.middle-row>.middle-cell.dotted:before{background-image:linear-gradient(to right, rgba(250,252,252,0) 0%, #fafcfc 30%, #fafcfc 70%, rgba(250,252,252,0) 100%),url("/assets/images/dott.png")}.no-padding{padding:0}.no-margin{margin:0}.wrapper{display:table;height:100%;min-height:100%;width:100%;margin-bottom:-160px}.middle-row{height:100%;text-align:center}.table-row{display:table-row}.table-cell{height:100%;display:table-cell}.middle-cell{vertical-align:middle;position:relative}.middle-cell .page-content{text-align:left;position:relative;display:inline-block}.wrapper-header{height:55px;display:block}.wrapper-header .table-cell{height:auto}#wrapper:not(.wrapper) .middle-row,#wrapper:not(.wrapper) .middle-cell{display:block}.page-content{transition:all 0.2s ease}.panel-icon{margin:30px 0 50px;width:97px;height:97px}.heading{margin-bottom:19px;font-size:30px;font-family:"Inter";color:#080f1f;font-weight:bold;text-transform:uppercase;text-align:center}.heading>.light{font-weight:lighter}.animate-show,.animate-hide{transition:all 0.2s}.animate-show.ng-hide-remove,.animate-hide.ng-hide-add.ng-hide-add-active{opacity:0;display:block}.animate-hide.ng-hide-add,.animate-show.ng-hide-remove.ng-hide-remove-active{opacity:1;display:block}.scroll-data h3{font-size:20px}.scroll-data h4{margin-top:50px}.scroll-data h4 :first-of-type{margin-top:0}.scroll-data.tos h4{text-align:center !important}.scroll-data ol{padding-left:30px;text-align:justify;line-height:26px}.scroll-data ol>li{margin-bottom:20px}.scroll-data ol>li li{margin-bottom:5px}.pointer{cursor:pointer}@media (max-width: 767px){.heading{font-size:28px}.heading .light:before{height:31px;top:8px}.page-content{height:auto;width:100%}}@media (max-width: 567px){body>.wrapper>.middle-row>.middle-cell:before{content:none}}.btn{border:none;cursor:pointer;text-transform:uppercase;border-radius:4px}.inner-addon{position:relative}.inner-addon .glyphicon{padding:10px;position:absolute;pointer-events:none}.left-addon .glyphicon{left:0}.left-addon input{padding-left:30px}.icon{top:10px;left:20px;width:30px;height:30px;display:block;position:absolute}.login-icon{background:url("/assets/images/login_icon.svg") no-repeat center}.password-icon{background:url("/assets/images/pass_icon.svg") no-repeat center}.confirm-password-icon{background:url("/assets/images/passconfirm_icon.svg") no-repeat center}.reset-password-icon{background:url("/assets/images/mail_icon.svg") no-repeat center}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none !important;box-shadow:none !important;border-radius:4px}input::-moz-focus-inner{padding:0;box-shadow:none}input:focus{outline:none;box-shadow:none !important;border:1px solid #0090FF}input.big-input{font-size:17px;height:40px;color:#080f1f;padding:0 25px !important}label{font-size:12px;line-height:17px;font-weight:normal;color:#7F8FA4}label.big-label{color:#080f1f;font-size:14px}input[type=text],input[type=email],input[type=number],input[type=password]{font-size:12px !important;box-shadow:none !important;line-height:19px !important;color:#354052 !important;padding:6px 15px 5px !important;background-color:#fff !important;border:1px solid #DFE3E9}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder{opacity:1 !important;color:#DFE3E9 !important}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder{opacity:1 !important;color:#DFE3E9 !important}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder{opacity:1 !important;color:#DFE3E9 !important}input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder{opacity:1 !important;color:#DFE3E9 !important}label.big-label{position:relative}label span.checkbox-label{font-size:12px;color:#354052;font-weight:normal}.checkbox-offset{margin-left:25px !important;padding-right:40px}input[type=checkbox]{display:block;position:absolute;top:2px !important;left:-25px !important;padding:0 !important;outline:0 !important;border:none !important;height:auto !important;cursor:pointer !important;margin-bottom:0 !important;margin-right:25px !important;font-size:16px !important;-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important;-o-appearance:none !important;appearance:none !important}input[type=checkbox]:before{top:-4px !important;left:0 !important;content:'' !important;width:16px !important;height:16px !important;position:absolute !important;border-radius:4px !important;border:1px solid #CED0DA !important;background:linear-gradient(0deg, #F2F4F7 0%, #fff 100%) !important}input[type=checkbox]:checked:before{border:1px solid #1585D8 !important;background:linear-gradient(0deg, #1991EB 0%, #2DA1F8 100%) !important}input[type=checkbox]:checked:after{left:4px !important;top:-10px !important;height:6px !important;width:7.5px !important;display:block !important;position:absolute !important;content:url("/assets/images/tick.svg") !important}@media (max-width: 767.98px){input[type=checkbox]:checked:after{top:-10px !important}}label.css-label.error input[type=checkbox]:before{border-color:#DB161E !important}.btn-lg{min-width:225px;height:50px;font-weight:bold;line-height:30px}.password-strength-drv{display:none;position:absolute;bottom:-30px;right:0;font-size:17px}.password-strength-drv.small{font-size:14px;right:15px}@media (max-width: 991px){.password-strength-drv{font-size:13px;bottom:-20px}}@media (max-width: 767px){.btn-lg{min-width:initial !important}}input.with-icon{padding-left:65px !important}@media (max-width: 767.98px){input.with-icon{padding-left:45px !important}}.info-text{margin-top:10px;margin-bottom:10px;display:inline-block;line-height:20px;font-size:12px;vertical-align:middle;cursor:pointer;font-weight:normal;color:#666}.checkbox-text{display:inline-block;line-height:20px;font-size:14px;vertical-align:middle;cursor:pointer;font-weight:normal;color:#666}.modal{max-height:100vh;-ms-flex-align:center;align-items:center;display:-ms-flexbox !important;display:flex !important}@media (max-width: 767.98px){.modal{display:block !important}}.modal .success-title{color:#22CE55}.modal .error-title{color:#DB161E}.modal-content{box-shadow:none;border-radius:4px}.modal-cross-button{top:0;right:0;outline:0;border:none;padding:11px;cursor:pointer;position:absolute;background-color:transparent}.modal-cross-button .cross{width:14px;height:14px;display:block;position:relative;transform:rotate(315deg)}.modal-cross-button .cross:before{left:0;top:6px;width:100%;content:'';height:2px;display:block;position:absolute;background-color:#DFE3E9}.modal-cross-button .cross:after{top:0;right:6px;width:2px;content:'';height:100%;display:block;position:absolute;background-color:#DFE3E9}.modal-header{border:none;text-align:left;padding:20px 20px 15px}.modal-header>span{font-size:16px;font-weight:bold;display:inline-block}.modal-header>span :nth-of-type(1){margin-left:5px}.modal-header .modal-title.data-export-subtitle{font-weight:400 !important;margin-top:10px}.modal-body{font-size:12px;padding:0 20px;text-align:left;line-height:20px;color:#666}.modal-body>div{text-align:left}.modal-body .error-icon{width:192px;height:auto}.modal-body span.input-container{width:100%;display:block;margin:15px auto;position:relative}.modal-body span.input-container img{top:5px;left:8px;position:absolute}.modal-body span.input-container input[type=text]{width:100%}.modal-body span.input-container input[type=text].with-icon{padding-left:35px}.modal-body.data-export-info-modal-body p.paragraph,.modal-body.data-export-info-modal-body h4{margin-top:0 !important;margin-bottom:16px !important}.modal-body.data-export-info-modal-body p.paragraph.no-bottom-margin,.modal-body.data-export-info-modal-body h4.no-bottom-margin{margin-bottom:0 !important}.modal-body.data-export-info-modal-body .dotted-list{font-size:14px}.modal-body .loading-spinner{margin:12px auto;text-align:center}.modal-body #exportDataCode{width:300px;margin:0 auto}.modal-body #exportDataCode #verifyCode{font-size:30px !important;text-align:center;letter-spacing:8px}.modal-footer{margin-top:20px;padding:10px 20px;background-color:#FAFCFC;border-radius:0 0 4px 4px}.modal-footer .btn{width:auto !important;height:auto !important;min-width:auto !important;font-size:12px !important;margin:0 10px 0 0 !important;line-height:14px !important;padding:7px 30px 6px !important}.modal-footer .btn:last-of-type{margin-right:0 !important}#overlay,#loader{top:0;left:0;width:100%;height:100%;z-index:1049;position:fixed;background-color:rgba(19,24,32,0.8)}#blur-overlay{top:0;left:0;width:100%;height:100%;z-index:1049;position:fixed;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgba(18,23,33,0.8)}#loader{transition:all 0.5s;background-color:#fff}#loader img{position:absolute;top:calc(50% - (58px / 2));left:calc(50% - (52px / 2))}#loader img.small{top:calc(50% - (96px / 2));left:calc(50% - (96px / 2))}#overlay{transition:all 0.3s}#blur-overlay{transition:all 0.3s}#scrollData{height:480px;overflow:auto;margin-bottom:30px;color:#666}#scrollData.smallScrollData{height:285px}@media (max-width: 767.98px){#scrollData.smallScrollData{height:auto}}#scrollData h4{font-weight:bold;text-align:left;font-size:14px}#scrollData p{margin-bottom:40px;font-size:14px;text-align:justify}#scrollData p.regulation-center{text-align:center}#scrollData #checkbox-center{position:relative;text-align:center;display:inline-block}#scrollData #checkbox-center label{font-size:14px;color:#666;padding-left:20px;position:relative;display:inline-block}#scrollData #checkbox-center label input[type=checkbox]{top:0 !important;left:-5px !important}@media (max-width: 767.98px){#scrollData #checkbox-center label input[type=checkbox]:checked:after{top:-7px !important}}#scrollData #checkbox-center .checkbox-value{display:inline-block}#scrollData .mCSB_container_wrapper{margin-right:10px}#scrollData .mCSB_dragger_bar,#scrollData .mCSB_scrollTools{opacity:1}#scrollData .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,#scrollData .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,#scrollData .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,#scrollData .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#ebebeb}#scrollData .mCSB_draggerRail{background-color:transparent}#scrollData .list-blue{font-size:18px;line-height:40px;color:#080f1f;list-style:none;text-align:left;margin-top:40px}#scrollData .list-blue li:before{content:"•";color:#0090ff;margin-right:10px}@media (max-width: 767px){#scrollData{height:100%}#scrollData .mCSB_container_wrapper{position:relative;margin-right:0}#scrollData .scroll-data div.button{padding-right:35px}#scrollData .list-blue{margin-top:10px;line-height:26px}}.tooltip{left:0;width:100%}.tooltip.in{opacity:.95}.tooltip.bottom .tooltip-arrow{display:none}.tooltip .tooltip-inner{max-width:100%;padding:20px;color:#666;word-spacing:5px;font-size:14px;text-align:justify;line-height:20px;background-color:#fafcfc;border:1px solid #d1d1d1}.tooltip .tooltip-inner:after,.tooltip .tooltip-inner:before{bottom:calc(100% - 6px);left:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip .tooltip-inner:after{border-color:rgba(250,252,251,0);border-bottom-color:#fafcfb;border-width:5px;margin-left:-5px}.tooltip .tooltip-inner:before{border-color:rgba(209,209,209,0);border-bottom-color:#d1d1d1;border-width:6px;margin-left:-6px}@media (max-width: 767px){.tooltip .tooltip-inner{font-size:12px;line-height:18px;word-spacing:2px;padding:15px}}#cookies{z-index:99999;position:absolute;top:0;left:0;width:100%;padding-bottom:10px;box-shadow:0 8px 32px 0 rgba(0,0,0,0.05);background-color:rgba(255,255,255,0.95)}#cookies.visible{display:-ms-flexbox;display:flex}#cookies #cookiesImage{margin-top:20px}#cookies a{font-weight:bold}#cookies #cookie{display:block}#cookies #cookie img{height:90px;margin:20px 0}#cookies .heading{text-transform:none;margin:10px 0 7px;font-size:20px;font-weight:bold;text-align:left}#cookies .heading span{padding-left:0}#cookies .heading span:before{content:none}#cookies p{line-height:25px}#cookies .cookie-close{background:url("/assets/images/close_cookies.svg") no-repeat right center;width:24px;height:24px;display:block;position:absolute;right:15px;top:20px;cursor:pointer;z-index:999}@media (max-width: 991px){#cookies .heading span:before{height:32px}}@media (max-width: 767px){#cookies{text-align:center}#cookies .heading{text-align:center}.cookie-close-mobile{background:url("/assets/images/close_cookies.svg") no-repeat right center;width:24px;height:24px;display:block;position:absolute;right:15px;top:15px;cursor:pointer;z-index:999}#cookiesImage img{height:60px;margin:20px auto 0}.heading{text-align:center}}.btn:not(.dropdown-toggle){text-transform:capitalize;font-weight:600;height:30px}.btn:not(.dropdown-toggle):active{box-shadow:none}.btn:not(.dropdown-toggle).btn-default{color:#354052;background:linear-gradient(0deg, #F2F4F7 0%, #fff 100%);border:1px solid #CED0DA;border-radius:4px;font-size:12px;padding:5px 20px}@media (max-width: 991.98px){.btn:not(.dropdown-toggle).btn-default{padding:5px 10px}}.btn:not(.dropdown-toggle).btn-default.btn-backup-configuration{margin-left:0;margin-right:0}.btn:not(.dropdown-toggle).btn-default.btn-home-center-list{margin-top:0;margin-right:6px}.btn:not(.dropdown-toggle).btn-default:hover{background:linear-gradient(0deg, #EEEFF2 0%, #FAF7F7 100%)}.btn:not(.dropdown-toggle).btn-default:active{background:linear-gradient(180deg, #EEEFF2 0%, #FAF7F7 100%)}.btn:not(.dropdown-toggle).btn-default.btn-disabled{cursor:default;border:1px solid #DFE3E9;opacity:1;color:#959ca6;background:#E9EDF1;font-weight:normal}.btn:not(.dropdown-toggle).btn-default.btn-disabled:active{box-shadow:none}.btn:not(.dropdown-toggle).btn-primary{color:#fff !important;background:linear-gradient(0deg, #1991EB 0%, #2DA1F8 100%);border:1px solid #1585D8;border-radius:4px;font-size:12px;padding:5px 35px}.btn:not(.dropdown-toggle).btn-primary:hover{background:linear-gradient(0deg, #1787DC 0%, #2B98E9 100%)}.btn:not(.dropdown-toggle).btn-primary:active{background:linear-gradient(180deg, #1787DC 0%, #2B98E9 100%)}.btn:not(.dropdown-toggle).btn-primary.btn-disabled{cursor:default;border:1px solid #DFE3E9;opacity:1;color:#959ca6;background:#E9EDF1;font-weight:normal}.btn:not(.dropdown-toggle).btn-primary.btn-disabled:active{box-shadow:none}.btn:not(.dropdown-toggle).btn-secondary{color:#354052;background:linear-gradient(0deg, #F2F4F7 0%, #fff 100%);border:1px solid #CED0DA;border-radius:4px;font-size:12px;padding:5px 20px}.btn:not(.dropdown-toggle).btn-secondary:hover{background:linear-gradient(0deg, #EEEFF2 0%, #FAF7F7 100%)}.btn:not(.dropdown-toggle).btn-secondary:active{background:linear-gradient(180deg, #EEEFF2 0%, #FAF7F7 100%)}.btn:not(.dropdown-toggle).btn-secondary.btn-disabled{cursor:default;border:1px solid #DFE3E9;opacity:1;color:#959ca6;background:#E9EDF1;font-weight:normal}.btn:not(.dropdown-toggle).btn-secondary.btn-disabled:active{box-shadow:none}.btn:not(.dropdown-toggle).btn-red{color:#fff;background:linear-gradient(180deg, #F85359 0%, #DB161E 100%);border:1px solid #DB161E;border-radius:4px;font-size:12px;padding:5px 20px}.btn:not(.dropdown-toggle).btn-red:hover{background:linear-gradient(180deg, #E94C52 0%, #D0151C 100%)}.btn:not(.dropdown-toggle).btn-red:active{background:linear-gradient(0deg, #F85359 0%, #DB161E 100%)}.btn:not(.dropdown-toggle).btn-red.btn-disabled{cursor:default;border:1px solid #DFE3E9;opacity:1;color:#959ca6;background:#E9EDF1;font-weight:normal}.btn:not(.dropdown-toggle).btn-red.btn-disabled:active{box-shadow:none}.btn:not(.dropdown-toggle).btn-lg{height:40px;padding:13px 16px;font-size:16px;font-weight:bold;line-height:15px;border-radius:6px;text-transform:uppercase;min-width:225px}@media (max-width: 767.98px){.btn:not(.dropdown-toggle).btn-lg{line-height:12px}}@media (max-width: 991.98px){.btn:not(.dropdown-toggle).btn-add-hc{margin-right:10px}}.btn:not(.dropdown-toggle).btn-installer{float:left;margin-left:60px;min-width:230px;margin-top:20px;padding:5px 35px;line-height:30px}.btn:not(.dropdown-toggle).btn-back-to-list{float:left}.btn:not(.dropdown-toggle).btn-sync-retry{padding-top:5px}.btn:not(.dropdown-toggle).btn-search-box{padding:5px 5px}.btn-skip{font-size:inherit;background:none !important;border:none;padding:0 !important;font-family:inherit;color:#0090FF;text-decoration:none;cursor:pointer;width:initial;height:initial;box-shadow:none;text-shadow:none}h4 .btn{margin-right:15px}h4 .btn:last-of-type{margin-right:0}@media (max-width: 991px){.btn:not(.dropdown-toggle).btn-lg{min-width:185px}}@media (max-width: 767px){.btn.btn-lg{width:150px;padding:10px 0;min-width:initial;line-height:20px;font-size:14px}.btn.btn-back-to-list{float:none !important}.btn.refresh-button{float:none !important;margin:20px 0}.article .article-footer .btn{float:none !important}.article .article-footer .btn:first-of-type{margin-bottom:20px}.article .article-footer .btn.btn-installer{min-width:auto;padding:5px 55px;margin-left:auto;margin-right:auto}}.regulations .btn{font-weight:600 !important;font-size:1.2rem !important;text-transform:none !important}.header{margin-bottom:50px;transition:background-color 200ms linear;padding-top:10px;z-index:2}.header:not(.small):after{content:'';width:100%;height:1px;background-color:#eeeeee;display:block;left:0;margin-top:100px}.header.small{margin-bottom:0}.header .logo:hover,.header .logo:focus{text-decoration:none}.header .logo div{font-family:"Inter";display:inline-block;font-weight:bold;font-size:26px;color:#080f1f;transition:color 200ms linear}.header .logo div span{font-weight:lighter}.header .logo:before{content:'';width:55px;height:55px;display:inline-block;position:relative;background:url("/assets/images/fibaroid_finger.svg") no-repeat left center;top:17px;padding-left:60px}.header .toggle{display:none}.header .logout{cursor:pointer;font-size:14px;margin-top:35px;line-height:14px;color:#666;display:inline-block}.header .logout img{width:24px;height:24px;margin-right:4px}.header .logout:hover,.header .logout:focus{text-decoration:none}@media (max-width: 991px){.header{margin-bottom:40px}}@media (max-width: 767px){.header{margin-bottom:0;height:85px;width:100%;min-width:300px;position:fixed;top:0;left:0;background-color:#fafcfc}.header:not(.small):after{content:none;background-color:transparent}.header.dark{background-color:#222c3c}.header .container{padding-right:0;padding-left:0}.header .logo-container{position:absolute;left:0}.header .tools-container{position:absolute;right:0}.header .logo:before{padding-left:48px}.header .logo div{font-size:20px}.header .logo div.bright{color:#ffffff}.header .logo:before{width:40px;height:40px;padding-left:40px;top:13px}.header .toggle{display:inline-block;cursor:pointer;margin-top:15px;margin-right:7px}.header .toggle img{width:27px;height:27px}.header .logout{margin-top:15px;margin-right:7px}.header .logout img{width:27px;height:27px;margin-top:1px;margin-right:0}}#languagesContainer{width:100%;bottom:-45px;display:-ms-flexbox;display:flex;position:absolute;margin-left:-15px;margin-right:-15px}#languages{margin-right:18px}@media (max-width: 767.98px){#languages{margin-right:5px}}#languages.btn-group:active,#languages.btn-group:focus,#languages.btn-group.open,#languages .btn.active,#languages .btn:active,#languages.btn-group.open .dropdown-toggle{box-shadow:none}#languages #language-change{padding:0}#languages .arrow{width:10px;height:10px;border:none;display:inline-block;background:url("/assets/images/arrow-down.svg") no-repeat center}#languages .dropdown-menu{right:0;margin:0;top:39px;padding:0;left:auto;height:165px;font-size:12px;min-width:145px;overflow:hidden;box-shadow:none;line-height:20px;max-height:125px;border-color:#EBEBEB}#languages .dropdown-menu .flag{width:15px;height:15px}#languages button{text-transform:none;background-color:transparent}#languages button img{margin-top:-1px}#languages button span:not(.arrow){font-size:14px;line-height:14px;margin-right:6px;color:#666}#languages li{cursor:pointer;background-color:#fff;border-bottom:1px solid #EBEBEB}#languages li div{padding:5px 10px;position:relative}#languages li:hover{background-color:#FAFBFC}#languages li.active{color:#0090FF;background-color:#F1F4F8}#languages li.active div:after{top:11px;width:8px;right:14px;content:'';height:10px;position:absolute;margin:0 0 1px 7px;display:inline-block;background:url("/assets/images/check.svg") no-repeat center}#languages li:last-of-type{border-bottom:none}#languages .flag{width:24px;height:24px;margin-right:8px}@media (max-width: 767.98px){#languages .flag{margin-right:0}}#languages li .flag{margin-right:10px;vertical-align:sub}#languages .mCustomScrollBox .mCSB_container_wrapper{margin-right:0}#languages .mCustomScrollBox .mCSB_container_wrapper>.mCSB_container{padding-right:0}#languages .mCustomScrollBox .mCSB_scrollTools{top:2px;width:20px;transition:none;height:calc(100% - 4px)}#languages .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerRail{opacity:0;width:4px;margin-left:14px;background-color:#eee;transition:width 200ms linear, opacity 200ms linear, background-color 200ms linear}#languages .mCustomScrollBox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{opacity:0;margin-left:14px;background-color:rgba(0,0,0,0.2);transition:width 200ms linear, opacity 200ms linear, background-color 200ms linear}#languages .mCustomScrollBox:hover .mCSB_scrollTools .mCSB_draggerRail{opacity:1}#languages .mCustomScrollBox:hover .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{opacity:1}.middle-panel .right-panel #languages{position:relative;margin:0 40px 0 auto}.middle-panel .right-panel #languages button{width:auto;height:auto;min-width:initial;margin-left:-10px}.middle-panel .right-panel #languages:before{content:none}@media (max-width: 767px){#languages{margin-left:0}#languages #language-change{padding-left:0}#languages .arrow{display:none}#languages button{width:100%}#languages button img{width:26px;height:26px;margin-top:0}#languages .btn{padding:6px 0}#languages:before{content:none}.middle-panel .right-panel #languages{margin:0 auto}.middle-panel .right-panel #languages .arrow{top:13px;width:7px;height:7px;display:inline-block}.middle-panel .right-panel #languages .dropdown-menu{right:-23px}.middle-panel .right-panel #languages.dropdown span:not(.arrow){font-size:13px}.middle-panel .right-panel #languages .dropdown button{width:100%;height:auto}.middle-panel .right-panel #languages .dropdown:before{content:none}}.lang-list{display:none}@media (max-width: 767.98px){.dropdown>button{padding:0 !important}.dropdown .lang-list{top:0;left:0;opacity:0;width:24px;height:24px;display:block;cursor:pointer;position:absolute}.dropdown .lang-list.full-view{left:-10px;width:calc(100% + 20px)}#language-change .full-view{margin-left:6px}}.middle-panel{display:table}.middle-panel #goToMainPage{font-size:12px;font-weight:600;text-transform:none}.middle-panel.vertical-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}.middle-panel .left-panel{text-align:left;position:relative;display:inline-block}.middle-panel .left-panel #nice-logo-img{width:150px;margin-left:0}@media (max-width: 1199.98px){.middle-panel .left-panel #nice-logo-img{width:100px;margin-left:auto;margin-right:auto}}@media (max-width: 767.98px){.middle-panel .left-panel #nice-logo-img{width:75px;margin-left:auto;margin-right:auto}}.middle-panel .left-panel #logo{width:90px;margin-left:0;white-space:nowrap;margin-bottom:30px}.middle-panel .left-panel #logo.move{width:324px}.middle-panel .left-panel #logo span{font-size:46px;color:#080f1f}@media (max-width: 767.98px){.middle-panel .left-panel #logo{margin-left:auto}}.middle-panel .left-panel #logo img{margin-left:-10px}.middle-panel .left-panel #registrationLink{display:block;cursor:pointer;font-size:16px;margin-top:15px}.middle-panel .left-panel #logoText{font-size:46px;margin-top:14px;text-align:left;font-weight:bold;color:#080f1f;font-family:"Inter";text-transform:uppercase}.middle-panel .left-panel #logoText span{font-weight:lighter}.middle-panel .left-panel #logoTextSubtitle{font-size:18px;text-align:left;margin-top:-9px}.middle-panel .left-panel p{font-size:16px;color:#666;text-align:left;margin-top:10px}.middle-panel .left-panel .images-inline{display:-ms-flexbox;display:flex;height:100%;margin-bottom:50px}@media (max-width: 1199.98px){.middle-panel .left-panel .images-inline{margin-bottom:30px}}@media (max-width: 767.98px){.middle-panel .left-panel .images-inline{margin-bottom:10px}}@media (max-width: 767.98px){.middle-panel .left-panel .center-in-sm{margin:auto}}.middle-panel .left-panel #fibaro-logo-img{margin-right:30px;width:110px;vertical-align:bottom}@media (max-width: 1199.98px){.middle-panel .left-panel #fibaro-logo-img{width:70px;margin-right:20px}}@media (max-width: 767.98px){.middle-panel .left-panel #fibaro-logo-img{width:50px;margin-right:10px}}.middle-panel .left-panel #elero-logo-img{margin-left:30px;width:140px;vertical-align:bottom}@media (max-width: 1199.98px){.middle-panel .left-panel #elero-logo-img{width:100px;margin-left:20px}}@media (max-width: 767.98px){.middle-panel .left-panel #elero-logo-img{width:70px;margin-left:10px}}.middle-panel .right-panel .info-container{height:25px;width:100%;color:#0090FF;font-size:16px;margin-top:50px;margin-bottom:20px}.middle-panel .right-panel .panel{margin-bottom:0}.middle-panel .right-panel .panel{background-color:#ffffff;padding:45px 65px;box-shadow:0 8px 32px 0 rgba(0,0,0,0.05);z-index:100}.middle-panel .right-panel .panel p{font-size:16px;color:#666;line-height:1.5;text-align:center;font-weight:normal}.middle-panel .right-panel .panel p.bottom-margin{margin-bottom:50px}.middle-panel .right-panel .panel p span.blue-text{color:#0090FF}.middle-panel .right-panel .panel .reactivationResend,.middle-panel .right-panel .panel .reactivationClose{display:inline-block;min-width:140px}.middle-panel .right-panel .panel .reactivationResend:first-of-type,.middle-panel .right-panel .panel .reactivationClose:first-of-type{margin-right:20px}.middle-panel .right-panel .panel .bottom a{font-weight:bold}.middle-panel .right-panel .panel #authForm .bottom{margin-top:60px}.middle-panel .right-panel .panel #loginForm .info-container{margin-top:80px}.middle-panel .right-panel .panel #loginForm .bottom{margin-top:60px}.middle-panel .right-panel .panel #loginForm .bottom:not(button){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.middle-panel .right-panel .panel #loginForm .bottom .forgot-password a{font-size:16px}.middle-panel .right-panel .panel .registrationForm button{margin-top:25px}.middle-panel .right-panel .panel .registrationForm .bottom:not(.tooltip){margin-top:30px}.middle-panel .right-panel .panel .registrationForm .bottom:not(.tooltip) .forgot-password a{font-size:16px}.middle-panel .right-panel .panel #setPasswordForm .btn,.middle-panel .right-panel .panel #changePasswordForm .btn{margin-top:70px}.middle-panel .right-panel .panel #authorizationError img{width:94px;height:94px;margin:20px 0 40px}.middle-panel .right-panel .panel #mailOf img,.middle-panel .right-panel .panel #verifyMailSent img{width:94px;height:94px;margin:20px 0 40px}.middle-panel .right-panel .panel #mailOf .btn,.middle-panel .right-panel .panel #verifyMailSent .btn{margin-top:30px}.middle-panel button{height:40px;min-width:225px;font-size:16px;line-height:20px}.middle-panel input{color:#0090FF;padding-left:65px;margin-bottom:30px;padding-right:4px;font-size:16px !important;border-radius:6px !important;height:50px}@media (max-width: 767.98px){.middle-panel input{font-size:13px !important}}.middle-panel input.single{margin-top:80px;margin-bottom:90px}.middle-panel input.single.no-margin-top{margin-top:0}@media (max-width: 767.98px){.middle-panel input[type=checkbox]{font-size:16px !important}}.one-panel{margin-top:-20px;margin-bottom:-30px}@media (max-width: 767.98px){.one-panel{padding:0}}.paragraph-link{margin:30px 0}@media (min-width: 1200px){.middle-panel{width:1140px}}@media (max-width: 1199px){.middle-panel .right-panel .panel{padding:45px 65px}.middle-panel .right-panel .panel .registrationForm .inputPasswordConfirm{margin-bottom:30px}.middle-panel input.single{margin-top:80px;margin-bottom:80px}}@media (max-width: 991px){.middle-panel .left-panel #logoText{font-size:40px}.middle-panel .left-panel #logoTextSubtitle{font-size:18px;margin:0 0 20px}.middle-panel .right-panel .panel{padding:20px 25px 30px}.middle-panel .right-panel .panel .reactivationResend,.middle-panel .right-panel .panel .reactivationClose{display:inline-block;min-width:140px}.middle-panel .right-panel .panel .reactivationResend:first-of-type,.middle-panel .right-panel .panel .reactivationClose:first-of-type{margin-right:0;margin-bottom:15px}.middle-panel .right-panel #changePasswordForm .btn{width:225px;margin-top:30px}}@media (max-width: 767px){.page-content{display:block}.page-content:before{content:none}#logo{width:40%;text-align:center;margin-bottom:20px}.middle-panel{width:100%}.middle-panel input{font-size:13px;height:35px;padding-right:20px;padding-left:40px}.middle-panel input.single{margin-top:60px;margin-bottom:60px}.middle-panel button,.middle-panel .btn-lg{width:150px;height:40px}.middle-panel .left-panel{width:50%}.middle-panel .left-panel #logoText{font-size:28px;text-align:center}.middle-panel .left-panel #logoTextSubtitle{font-size:14px;margin:0 0 20px;text-align:center}.middle-panel .right-panel{width:50%}.middle-panel .right-panel .panel p{font-size:13px}.middle-panel .right-panel .panel #loginForm .bottom{margin-top:20px}.middle-panel .right-panel .panel #loginForm .bottom .forgot-password{text-align:center}.middle-panel .right-panel .panel #loginForm .bottom .forgot-password a{font-size:13px}.middle-panel .right-panel .panel .registrationForm input{margin-bottom:20px}.middle-panel .right-panel .panel .heading{font-size:18px}.middle-panel .right-panel .panel .heading .light :before{height:34px;top:8px}.middle-panel .right-panel .on-bottom{margin-top:20px;display:block;text-align:center}.middle-panel.one-panel .right-panel{width:100%}.icon{width:20px;height:20px;top:7px;left:15px}.btn-lg{min-width:initial;line-height:20px;font-size:14px}}@media (max-width: 567px){#wrapper.wrapper .wrapper-header{height:20px}.middle-panel.vertical-align{display:block}.middle-panel .left-panel{width:100%}.middle-panel .right-panel{width:100%;display:block}.middle-panel .right-panel .on-bottom{position:absolute;width:100%;margin-left:-15px;margin-right:-15px}.middle-panel.one-panel{margin-top:0}}.floating{position:fixed;top:0}.on-bottom{bottom:0;position:absolute}.sidebar .main-menu{width:360px;background-color:#222c3c;color:white;text-align:center;padding:40px 0;display:block;box-shadow:0 8px 32px 0 rgba(0,0,0,0.05)}.sidebar .main-menu h2{font-size:34px;margin-top:0;padding:0 20px;word-break:break-all}.sidebar .main-menu h2 span{display:block;color:#ffffff;font-size:24px;margin-bottom:5px}.sidebar .main-menu h3{font-weight:bolder;text-transform:uppercase;padding:20px 0;margin-bottom:15px;background-color:#313d4f}.sidebar .main-menu h5{font-size:17px;margin:33px 0 47px}.sidebar .main-menu li{margin-bottom:30px}.sidebar .main-menu li a{font-size:17px;color:#ffffff}.sidebar .main-menu li a:hover,.sidebar .main-menu li a:focus{color:#0090FF;background-color:transparent}.sidebar .main-menu li a.active{color:#0090FF}@media (max-width: 1199px){.sidebar .main-menu{width:293px}.sidebar .main-menu h2{font-size:25px}.sidebar .main-menu h2 span{font-size:18px}.sidebar .main-menu h5{font-size:14px}}@media (max-width: 991px){.sidebar{padding-right:0}.sidebar .main-menu{width:220px;padding:0}h3{margin-top:0}}@media (min-width: 768px){.sidebar{display:block !important}}@media (max-width: 767px){.floating{position:relative}.sidebar{display:none;padding:0;position:fixed;min-width:300px;top:85px;left:0;width:100%;z-index:1}.sidebar .main-menu{width:auto;height:auto}}.change-password-sidebar{width:360px;background-color:#0090FF;color:white;text-align:left;padding:20px 15px 20px 15px;display:block;box-shadow:0 8px 32px 0 rgba(0,0,0,0.05);margin-top:25px;border-radius:7px;line-height:2}.change-password-sidebar__title{font-weight:bold;text-transform:uppercase;margin:-3px 0 10px 0}.change-password-sidebar__link,.change-password-sidebar__link:hover,.change-password-sidebar__link:focus,.change-password-sidebar__link:active{color:white;font-weight:600}.change-password-sidebar__close{background-color:white;color:#0090FF;width:20px;border-radius:10px;font-size:10px;padding:1px 5px;font-weight:bold;text-align:center;float:right;margin-top:-5px}@media (max-width: 1199px){.change-password-sidebar{width:293px;line-height:1.5}.change-password-sidebar__close{padding:3px 7px}}@media (max-width: 991px){.change-password-sidebar{width:220px}}@media (max-width: 767px){.change-password-sidebar{display:block;height:auto;width:93%;margin:100px 15px -20px 15px}}.article{float:right;min-height:calc(100vh - 391px)}.article>div{background-color:#ffffff;padding:40px 65px;box-shadow:0 8px 32px 0 rgba(0,0,0,0.05)}.article>div h4{font-size:20px;text-transform:uppercase;font-weight:bold}.article>div h4 .light{font-weight:lighter}.article>div h4:after{content:'';width:100%;height:1px;margin:11px 0 50px;background-color:#080f1f;display:block}.article>div .details-button{margin-top:30px}.article>div .group h5{font-size:17px;text-transform:uppercase}.article>div .group p{line-height:25px;margin:4px 0 20px;color:#b0b0b0}.article>div .group:after{content:'';width:100%;height:1px;margin:40px 0;background-color:#ebebeb;display:block}.article>div .group:last-of-type:after{content:none}.article button{height:40px}.article button.btn-default{margin-bottom:78px}.data-export-title{margin-top:40px}.data-export-group .link{text-decoration:underline;cursor:pointer}.data-export-group .link span{color:#080f1f}@media (max-width: 991px){.article>div{padding:20px 30px}.article>div button.btn-default{margin-bottom:20px}.article>div #newPassword{margin-top:15px}.article>div .group .lastName{margin-top:20px}#passwordAccountChange #inputPassword{margin-bottom:15px}}@media (max-width: 767px){.top-spacing{margin-top:100px}.article{float:none;top:65px;margin-bottom:90px}.article>div{height:auto;padding:20px 30px;text-align:center}.article>div h4{color:#ffffff;background:#222c3c;margin:-20px -30px 30px;padding:20px 0 20px}.article>div h4:after{content:none}.article>div .group{text-align:center}.article>div .group h5,.article>div .group p{text-align:center}.article>div .group input{text-align:center}.article>div button{float:none !important}.article>div button.btn-default{margin-bottom:0}.btn.details-button{margin-top:30px}}.footer{height:160px;background-color:#f1f4f5;padding:40px 0;margin-top:65px;bottom:0;width:100%}.footer .row{margin-left:0;margin-right:0;padding:0 15px}.footer ul{text-align:left;padding:0}.footer ul li{display:inline-block;list-style-type:none;padding-right:40px}.footer ul li a{font-weight:normal}.footer ul li:after{content:'';width:1px;height:15px;background:#666;position:relative;display:inline-block;top:2px;left:20px}.footer ul li:last-of-type{padding-right:0}.footer ul li:last-of-type:after{content:none}.footer a{padding:0;font-size:16px;font-weight:300;color:#666}.footer a:hover{text-decoration:none;color:#666}.footer .social-icons{padding:0}.footer .social-icons a{margin:0 6px}.footer .social-icons a:first-child{margin-left:0}.footer .social-icons a:last-child{margin-right:0}.footer .social-icons .fa{width:28px;height:28px;display:inline-block}.footer .social-icons .fa.fa-facebook{background:url("/assets/images/social_icon_facebook.svg") no-repeat center}.footer .social-icons .fa.fa-instagram{background:url("/assets/images/social_icon_instagram.svg") no-repeat center}.footer .social-icons .fa.fa-twitter{background:url("/assets/images/social_icon_twitter.svg") no-repeat center}.footer .social-icons .fa.fa-linkedin{background:url("/assets/images/social_icon_linkedin.svg") no-repeat center}.footer .social-icons .fa.fa-youtube{background:url("/assets/images/social_icon_youtube.svg") no-repeat center}.footer #footerInfo{margin-top:20px}.footer #footerInfo p{padding:0;font-size:16px;font-weight:300;color:#666}.footer.silentgliss{font-family:"Inter";font-size:1.2rem;font-weight:600;color:#8E9EB2}.footer.silentgliss:before{display:none}.footer.silentgliss .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0}.footer.silentgliss .container:before,.footer.silentgliss .container:after{display:none}.footer.silentgliss .row .pull-left{display:-ms-flexbox;display:flex;-moz-column-gap:16px;column-gap:16px;width:100%;margin:20px 0 0 0}.footer.silentgliss .row .pull-left li{padding-right:32px}.footer.silentgliss .row .pull-left li:first-of-type:after{content:"\2022";background:transparent;top:0px}.footer.silentgliss .row .sg-wrapper{display:-ms-flexbox;display:flex;-moz-column-gap:16px;column-gap:16px}.footer.silentgliss .row:before{display:none}.footer.silentgliss .row a{color:#0090FF;font-size:1.2rem;font-weight:600;text-decoration:underline}.footer.silentgliss .row .dot-separator{color:#8E9EB2}@media (max-width: 991px){.footer .social-icons a{margin:0 10px}}@media (max-width: 767px){.footer{position:relative;height:140px}.footer ul.pull-left{float:none !important;text-align:center}.footer ul a{font-size:12px}.social-icons{margin-top:20px;text-align:center;float:none}}.service{clear:both;cursor:pointer}.service a.row{display:-ms-flexbox;display:flex}@media (max-width: 991.98px){.service a.row{display:block}}.service a.row>div>div{height:100%}@media (max-width: 767.98px){.service a.row>div>div button{max-width:200px}}@media (min-width: 992px){.service a.row>div>div button{right:0;bottom:0;width:auto;position:absolute}}.service .row{display:-ms-flexbox;display:flex}@media (max-width: 991.98px){.service .row{display:block}}.service .row>div>div{height:100%}@media (min-width: 992px){.service .row>div>div p{right:0;bottom:0;margin:0;position:absolute}}.service.inactive{cursor:inherit}.service:hover .btn-primary{background-color:#ebf0f1;color:#666666}.service h5{font-size:17px;font-weight:bold;text-transform:uppercase;color:#080f1f}.service .service-icon{width:65px;height:65px}.service button{height:32px;display:inline-block}.service p{line-height:25px;margin:4px 0 20px;color:#b0b0b0}.service:after{content:'';width:100%;height:1px;margin:20px 0;background-color:#ebebeb;display:block}.service:last-of-type:after{content:none}.service .btn,.service .soon{margin-top:50px;width:100%}.service .soon{color:#595959;margin-top:88px;font-weight:bold;font-size:12px;text-transform:uppercase}@media (max-width: 767.98px){#passwordAccountChange>div.row:last-of-type>div:last-of-type{margin-top:15px}#passwordAccountChange>div.row:last-of-type>div:last-of-type input{margin-top:0}}@media (max-width: 991px){.service .btn,.service .soon{margin-top:0}.service .soon{text-align:right;float:right}}@media (max-width: 767px){.service h5,.service p{text-align:center}.service .soon{text-align:center}.service .service-icon-container{text-align:center}.service .service-icon-container .service-icon{margin:0 auto}}.error-container{top:60px;width:100%;height:25px;position:absolute}.error-container .login-error{display:block;font-size:16px;color:#DB161E}.error{color:#DB161E}.error-panel{z-index:100;padding:45px 65px;box-shadow:0 8px 32px 0 rgba(0,0,0,0.05);background-color:#fff}.error-panel p{font-size:17px;font-weight:normal;margin:20px 0 30px;text-transform:none}.error-panel p.blue-text{margin:20px 0;color:#0090FF}.error-panel .error-icon{width:97px;height:97px}.error-panel .btn{font-size:17px;line-height:35px;min-width:225px;height:50px}.auth-error{margin-top:80px}.warning{border:1px solid #DB161E !important}input.ng-invalid.ng-dirty{border:1px solid #DB161E}@media (max-width: 1199px){.error-container{height:45px}}@media (max-width: 767px){.error-container{height:30px;top:45px}.error-container .login-error{font-size:13px}.auth-error{margin-top:40px}}.regulations{margin:43px 120px 0 120px}@media (max-width: 767px){.regulations{margin:0}}
