@font-face{font-family:'Rostelecom Basis';src:url(../fonts/rostelecom-basis/RostelecomBasis-Medium.eot);src:url(../fonts/rostelecom-basis/RostelecomBasis-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/rostelecom-basis/RostelecomBasis-Medium.woff2) format('woff2'),url(../fonts/rostelecom-basis/RostelecomBasis-Medium.woff) format('woff'),url(../fonts/rostelecom-basis/RostelecomBasis-Medium.ttf) format('truetype'),url(../fonts/rostelecom-basis/RostelecomBasis-Medium.svg#RostelecomBasis-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Rostelecom Basis';src:url(../fonts/rostelecom-basis/RostelecomBasis-Regular.eot);src:url(../fonts/rostelecom-basis/RostelecomBasis-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/rostelecom-basis/RostelecomBasis-Regular.woff2) format('woff2'),url(../fonts/rostelecom-basis/RostelecomBasis-Regular.woff) format('woff'),url(../fonts/rostelecom-basis/RostelecomBasis-Regular.ttf) format('truetype'),url(../fonts/rostelecom-basis/RostelecomBasis-Regular.svg#RostelecomBasis-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Rostelecom Basis';src:url(../fonts/rostelecom-basis/RostelecomBasis-Bold.eot);src:url(../fonts/rostelecom-basis/RostelecomBasis-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/rostelecom-basis/RostelecomBasis-Bold.woff2) format('woff2'),url(../fonts/rostelecom-basis/RostelecomBasis-Bold.woff) format('woff'),url(../fonts/rostelecom-basis/RostelecomBasis-Bold.ttf) format('truetype'),url(../fonts/rostelecom-basis/RostelecomBasis-Bold.svg#RostelecomBasis-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}body{font-family:'Rostelecom Basis';font-weight:400;background-color:#fff}.container{max-width:1154px}.login-signin-on .login-aside{background-image:url(../images/login-bg.svg);background-repeat:no-repeat;background-position:top center}.form-group{margin-bottom:16px;position:relative}.form-control{height:60px;font-size:16px;line-height:22px;color:#95a1bb;border-radius:4px;border:1px solid #cad1e1}.form-control::-webkit-input-placeholder{color:#95a1bb;opacity:1}.form-control::-moz-placeholder{color:#95a1bb;opacity:1}.form-control:-ms-input-placeholder{color:#95a1bb;opacity:1}.form-control:-moz-placeholder{color:#95a1bb;opacity:1}.pssword-btn-group{position:relative}.pssword-btn-group .forgotlink{position:absolute;top:50%;transform:translateY(-50%);right:23px;font-weight:500;font-size:12px;line-height:20px;text-transform:uppercase}.pssword-btn-group .form-control{padding-right:100px}.text-primary{color:#6e38f7!important}a.text-primary:focus,a.text-primary:hover{color:#6e38f7!important;text-decoration:underline!important}.btn{height:60px;font-weight:500;font-size:14px;line-height:18px;text-transform:uppercase;border-radius:4px;border:1px solid;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px}.btn.height-sm{height:48px}.btn.btn-links{height:auto;padding:0;margin:0;border:0;background-color:transparent;text-transform:capitalize;font-size:16px;line-height:25px}.btn.btn-links.btn-links-danger,.btn.btn-links.btn-links-danger i{color:#ff6376}.btn.btn-primary{color:#fff;border-color:#6e38f7;background:#6e38f7}.btn.btn-light-primary{background:#f7f4ff;border-color:#f7f4ff;color:#6e38f7}.btn.btn-light-primary i{color:#6e38f7;padding:0 8px 0 0}.btn.btn-gray{background:#f8f8f8;border-color:#f8f8f8;color:#606f90}.btn.btn-primary.focus:not(.btn-text),.btn.btn-primary:focus:not(.btn-text),.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled){background-color:#5826d8;border-color:#5826d8}.btn.btn-light-primary.focus:not(.btn-text),.btn.btn-light-primary:focus:not(.btn-text),.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled){background:#ddddde;border-color:#ddddde;color:#6e38f7}.btn.btn-light-primary.focus:not(.btn-text) i,.btn.btn-light-primary:focus:not(.btn-text) i,.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i{color:#6e38f7}.btn.btn-gray.focus:not(.btn-text),.btn.btn-gray:focus:not(.btn-text),.btn.btn-gray:hover:not(.btn-text):not(:disabled):not(.disabled){background:#f3f3f3;border-color:#f3f3f3;color:#606f90}.login-form .login-head{padding-bottom:40px}.login-form .login-head h2{font-weight:700;font-size:36px;line-height:43px;letter-spacing:-1px;color:#363940;margin:0 0 8px 0}.login-form .login-head p{font-weight:400;font-size:16px;line-height:22px;color:#95a1bb;margin:0}.login-form .siginin-info{padding-top:32px}.login-form .siginin-info p{font-weight:400;font-size:14px;line-height:22px;color:#363940;margin:0}.sigin-option-btn .btn{width:60px;height:50px}.sigin-option-btn .btn .svg-icon{margin:0}.login-left-inner{width:100%}.login-right{min-height:270px}.login-form .login-btn-group{display:flex;align-items:center;margin:0 -10px}.login-form .login-btn-group .btn-item{padding:0 10px;width:50%;max-width:50%;flex:0 0 50%}.login-form .login-btn-group .btn-item .btn{width:100%}.subheader .header-inner{display:flex;align-items:center;justify-content:space-between}.subheader .header-inner .header-left h5{font-weight:700;font-size:36px;line-height:43px;letter-spacing:-1px;color:#363940;margin:0}.subheader .header-inner .header-left p{font-weight:400;font-size:16px;line-height:22px;color:#606f91;margin:0}.header-mobile .btn{height:auto;border:0;outline:0}.custome-header{margin-bottom:60px}.custome-modal-content .modal-header{padding:32px 32px 7px 32px}.custome-modal-content .modal-body{padding-left:17px;padding-right:17px;padding-bottom:0}.custome-modal-content .modal-footer{padding:0 32px 32px 32px;margin:0;display:block}.custome-modal-content .modal-footer .btn{margin-top:0;margin:0;width:100%}.custome-modal-content .modal-footer .row{margin:0 -12.5px}.custome-modal-content .form-group label,.custome-modal-content .form-group label+.m--font-danger{display:none}.custome-modal-content .select2-container{width:100%!important}.custome-modal-content .select2-selection{height:60px;line-height:22px;border-radius:4px;border:1px solid #cad1e1}.custome-modal-content .select2-selection__rendered{color:#95a1bb!important;font-size:16px}.custome-modal-content .form-group textarea{height:148px;resize:none}.site-card.card{background-color:#f6f7fa;border-radius:8px;border:0}.site-card.card .card-body{padding:16px}.site-card.card .card-body .site-thumb{border-radius:8px;margin-bottom:24px}.site-card.card .card-body .site-title{font-weight:500;font-size:16px;line-height:21px;color:#363940;margin:0 0 4px}.site-card.card .card-body .site-address{font-weight:400;font-size:14px;line-height:18px;margin:0;color:rgba(54,57,64,.8)}.custom-dropzone.dropzone.dropzone-default{background:#f6f7fa;border:0;height:230px;border-radius:0;position:relative}.custom-dropzone.dropzone.dropzone-default h3.dropzone-msg-title{position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%)}.custom-dropzone.dropzone.dropzone-default span.dropzone-msg-desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#363940;opacity:.8;position:absolute;bottom:13px;width:100%;text-align:left;left:0;padding-left:16px}.modal-header .head-left .modal-title{font-style:normal;font-weight:700;font-size:24px;line-height:31px;letter-spacing:-1px}.modal-header .head-left p{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#95a1bb;margin-bottom:0}.site-head-btn .btn{padding:15px 38px;height:63px;border-radius:4px;margin:0 0 0 12px}.card.card-custom.card-wrap-box{box-shadow:inherit}.card.card-custom .card-right-text{white-space:nowrap}.card-left-text{font-style:normal;font-weight:500;font-size:20px;line-height:22px;color:#363940}.card-right-text{font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:right;color:#6e38f7}.card-wrap-box .card{margin-bottom:24px!important}.accordion.accordion-solid .card.arrow-wrap{position:relative}.accordion.accordion-solid .card.arrow-wrap::after{content:"";position:absolute;top:50%;right:25px;width:35px;height:35px;background:url(../images/right-arrow.svg) right no-repeat;transform:translate(0,-50%);cursor:pointer}.card-wrap-box .card-title{background:#fff!important;border:1px solid #cad1e1;box-sizing:border-box;border-radius:10px!important;height:83px}.card.card-custom.card-wrap-box .card-body{padding:0!important}.system-accordion.accordion.accordion-solid .system-card{border:1px solid #cad1e1;border-radius:10px;margin-bottom:40px}.system-accordion.accordion .system-card .card-title{padding:30px 70px 30px 24px;position:relative}.system-accordion.accordion .system-card .card-title .collapse-icon{position:absolute;right:30px;top:24px;transform:scaleY(-1);transition:all .3s ease-in-out}.system-accordion.accordion .system-card .card-title.collapsed .collapse-icon{transform:scaleY(1)}.system-accordion.accordion .system-card .card-title .card-label{font-weight:500;font-size:20px;line-height:22px;color:#363940}.system-accordion.accordion .system-card .system-card-body{padding:0 30px 30px}.system-accordion .custom-separator{width:100%;margin:24px 0 48px;padding:0}.system-accordion .form-group{margin-bottom:24px}.system-accordion .form-group label{font-size:16px;line-height:22px;color:#363940;margin-bottom:4px}.custom-select-group .select2-container{width:100%!important}.custom-select-group .select2-selection{height:60px;line-height:22px;border-radius:4px;border:1px solid #cad1e1}.custom-select-group .select2-selection__rendered{color:#95a1bb!important;font-size:16px}.sensor-card .sensor-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.sensor-card .sensor-card-head .head-right{padding-right:20px}.sensor-card .sensor-card-head .head-right h5{font-weight:500;font-size:20px;line-height:22px;color:#363940;margin:0 0 4px}.sensor-card .sensor-card-head .head-right p{font-weight:400;font-size:16px;line-height:22px;color:#606f91;margin:0}.accordion.accordion-panel .sensor-subcard{background:rgba(202,209,225,.1);border-radius:10px;margin-bottom:24px}.accordion.accordion-panel .sensor-subcard:last-child{margin-bottom:24px}.system-accordion.accordion .sensor-subcard .sensor-subcard-head .card-title{padding:24px 82px 24px 20px;background-color:transparent}.sensor-subcard .sensor-subcard-body{padding:0 20px 20px}.system-accordion.accordion .sensor-subcard .card-title .collapse-icon{top:18px}.formfootercard .card{border:1px solid #cad1e1;border-radius:10px}.formfootercard .card .card-body{padding:12px}.formfootercard .card .card-body .btn{min-width:160px}.modal.sitemap-wrap .modal-dialog{max-width:1000px;width:100%;margin:10px auto;padding:0 10px}.google-visualization-orgchart-table{width:90%}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium .google-visualization-orgchart-node-medium{border:none;background:0 0;box-shadow:inherit}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium td h4{background-color:#f7f4ff;color:#6f38f6;padding:15px 10px;border-radius:5px;font-size:14px;font-weight:400;margin-top:5px;position:relative}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium td h4:focus,table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium td h4:hover{background-color:#6f38f6;color:#fff}table.google-visualization-orgchart-table .google-visualization-orgchart-linebottom{border-bottom:1px solid #c6c6c6}table.google-visualization-orgchart-table .google-visualization-orgchart-lineleft{border-left:1px solid #c6c6c6}table.google-visualization-orgchart-table .google-visualization-orgchart-lineright{border-right:1px solid #c6c6c6}table.google-visualization-orgchart-table .google-visualization-orgchart-connrow-medium{height:25px}.modal-footer.form-group button.btn{width:auto;padding:15px 40px;float:right}.modal-footer.form-group button.btn:hover{background-color:#6f38f6!important;color:#fff!important}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium td h4::after{position:absolute;top:-20px;left:1px;right:0;font-size:15px;color:#c6c6c6;font-weight:400}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(2) td:nth-child(2) h4::after{display:none}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(5) td:nth-child(3) h4::after{left:1px}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(8) td:nth-child(5) h4::after{left:1px}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(8) td:nth-child(7) h4::after{left:1px}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(5) td:nth-child(5) h4::after{left:0}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(8) td:nth-child(9) h4::after{left:0}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(8) td:nth-child(3) h4::after{left:0}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium:nth-child(11) td:nth-child(2) h4::after{left:-2px}.popover{box-shadow:inherit;border:1px solid #f0f1f5;margin:0!important;border-radius:4px}.popover .popover-header{border-bottom:none;font-size:11px;font-weight:300;background-color:#f7f7f7}.popover .popover-body{display:none}@media screen and (max-width:991px){.modal.sitemap-wrap .modal-dialog div#chart_div{overflow:auto}.modal.sitemap-wrap .modal-dialog .google-visualization-orgchart-table{width:800px}}@media screen and (max-width:767px){.subheader .header-inner{flex-direction:column;align-items:flex-start}.custome-header{margin-bottom:40px}.login-form .login-head h2,.subheader .header-inner .header-left h5{font-size:24px;line-height:32px}.subheader .header-inner .header-left{margin-bottom:10px}.sensor-card .sensor-card-head{flex-direction:column;align-items:flex-start}.sensor-card .sensor-card-head .head-right{padding:0 0 20px}.system-accordion.accordion .system-card .card-title{padding:20px 50px 20px 15px}.system-accordion.accordion .system-card .card-title .collapse-icon{right:12px;top:15px}.system-accordion.accordion .system-card .system-card-body{padding:0 15px 15px}.system-accordion .custom-separator{margin:0 0 24px}.system-accordion.accordion .sensor-subcard .sensor-subcard-head .card-title{padding:20px 82px 20px 15px;flex-direction:column;align-items:flex-start}.system-accordion.accordion .sensor-subcard .sensor-subcard-head .card-title .card-action{padding-top:15px}.formfootercard .card .card-body .btn{min-width:127px}.site-head-btn .btn{margin:0 10px 0 0;padding:15px 18px}}.popover{max-width:340px!important}.main-div{width:300px;display:flex}.main-col-1{width:40%}.main-col-2{width:60%;text-align:right;word-break:break-all}.switch-btn{padding:10px 29px;position:relative;margin-right:10px}.switch-btn img{padding-right:10px}.search-wrap .form-inline{position:relative}.search-wrap .form-inline input{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:flex;align-items:center;color:#6f6c99;background:#fff;border-radius:12px;padding-left:56px;width:524px}.search-wrap .form-inline button{position:absolute;top:0;left:0;border:none;padding:0}.search-wrap .form-inline button{position:absolute;top:0;left:27px;border:none;padding:0;color:#6f6c99}.search-wrap .form-inline button i{color:#6f6c99;font-size:20px}.search-wrap .form-inline input::-webkit-input-placeholder{color:#6f6c99}.search-wrap .form-inline input::-moz-placeholder{color:#6f6c99}.search-wrap .form-inline input:-ms-input-placeholder{color:#6f6c99}.search-wrap .form-inline input:-moz-placeholder{color:#6f6c99}.filter-wrap{padding:16px 0 60px}.filter-wrap p{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#6f6c99;margin-bottom:8px}.filter-row{display:flex;align-items:center;margin:0 -8px;flex-wrap:wrap}.filter-row .form-group{padding:0 8px;margin-bottom:0}.filter-row .form-group select{background:#fff;border:1px solid #6e38f7;box-sizing:border-box;border-radius:12px;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;text-align:center;text-transform:capitalize;color:#6e38f7;height:64px;padding:20px 20px}.filter-row .form-group select:focus{outline:0;box-shadow:inherit}.filter-row .form-group .search-site-group{padding-left:24px}.filter-row .form-group .search-site-group button{border-radius:12px;padding:21px 32px;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#fff;height:63px}.filter-row .form-group .search-site-group button i{color:#fff;font-size:18px;padding-right:12px}.sensor-subcard .collapse{padding-top:16px}.system-accordion .form-group{margin-bottom:32px}.accordion .card .card-body{padding:1rem 20px}.accordion .sensor-subcard-body label{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px!important;line-height:22px!important;color:#606f91!important}.accordion .sensor-subcard-body span{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px!important;line-height:22px!important;color:#363940!important;display:block}.custome-header .header-inner .header-left .btn{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#363940;border-radius:0;padding:0;margin:0 0 28px 0;background:inherit!important;border:none!important;display:inline-block;height:auto}.custome-header .header-inner .header-left .btn:hover{background:inherit!important;border:none!important;opacity:.7}.custome-header .header-inner .header-left .btn i{padding-right:13px!important;color:#000}.filter-row .bootstrap-select>.dropdown-toggle.btn-light,.filter-row .bootstrap-select>.dropdown-toggle.btn-secondary{color:#6e38f7;border-color:#6e38f7!important;border:1px solid #6e38f7!important}.filter-row .bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#6e38f7}.filter-row .form-group label{display:none}.filter-row .btn.btn-light.dropdown-toggle:after{color:#6e38f7!important;margin-left:14px;font-size:14px}.filter-row .bootstrap-select .dropdown-menu{-webkit-box-shadow:0 14px 10px rgba(82,89,104,.1);box-shadow:0 14px 10px rgba(82,89,104,.1);border-radius:8px}@media screen and (max-width:767px){.filter-row .form-group select,.search-wrap .form-inline input{width:100%}.filter-row .form-group{padding:0 8px;width:100%}.filter-row .form-group .search-site-group{padding-left:0;text-align:center}}.google-visualization-orgchart-node{font-family:'Rostelecom Basis'!important}.sitemap-wrap .modal-body #chart_div{overflow:auto}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium td h4{display:flex;flex-direction:column;height:100px;width:170px;position:relative;padding:10px 10px 30px;justify-content:center;align-items:center}table.google-visualization-orgchart-table tr.google-visualization-orgchart-noderow-medium td h4 .action-btn{position:absolute;display:flex;justify-content:space-between;width:100%;bottom:0;left:0;padding:5px 10px}
