@font-face{font-family:'SF-UI-Text-Light';font-style:normal;font-weight:300;src:local('SF-UI-Text-Light'),local('SF-UI-Text-Light'),url('../fonts/SF-UI-Text-Light.woff') format('woff')}@font-face{font-family:'SF-UI-Text-Regular';font-style:normal;font-weight:400;src:local('SF-UI-Text-Regular'),local('SF-UI-Text-Regular'),url('../fonts/SF-UI-Text-Regular.woff') format('woff')}@font-face{font-family:'SF-UI-Text-Medium';font-style:normal;font-weight:500;src:local('SF-UI-Text-Medium'),local('SF-UI-Text-Medium'),url('../fonts/SF-UI-Text-Medium.woff') format('woff')}@font-face{font-family:'SF-UI-Text-Bold';font-style:normal;font-weight:700;src:local('SF-UI-Text-Bold'),local('SF-UI-Text-Bold'),url('../fonts/SF-UI-Text-Bold.woff') format('woff')}html,body{height:100%;font-family:'SF-UI-Text-Regular';font-size:14px;line-height:17px;margin:0}body{background-color:#f4f4f5}*,::after,::before{box-sizing:border-box}a,button,a:hover,button:hover{text-decoration:none}a:focus,button:focus,a:active,button:active{text-decoration:none;outline:none;box-shadow:none}li,ol{list-style:none}ul{padding-left:0;margin-bottom:0;margin-top:0}p,h1,h2,h3,h4,h5{margin:0}a,input,button,select{transition:.3s;outline:none;cursor:pointer}.wrapper{width:100%;margin:auto}.login-area{background-color:#fff}.blue-color{color:#258ca5}.text-center{text-align:center}.d-flex{display:flex}.jc-space-between{justify-content:space-between}.jc-center{justify-content:center}.align-center{align-items:center}.fw-light,.breadcrumbs ul li,.login-form h3,.portal-info-text h3,.portal-info-text p{font-family:'SF-UI-Text-Light';font-weight:300}.fw-medium,.btn-project,.form-fld-label,.radio-fld-item,.table-pagination,.licence-title,.login-btn,.first-letters-name,.user-name,.drop-nav ul li a,.drop-nav span,.product-title span{font-family:'SF-UI-Text-Medium'}.fw-bold,.product-title h3,.page-info-title h3,.empty-dashboard h3{font-family:'SF-UI-Text-Bold'}.btn-project{text-align:center;line-height:20px;min-width:150px;text-transform:uppercase;display:inline-block;padding:8px 18px;border:1px solid #b7dbe4;border-radius:5px;color:#258ca5;background-color:transparent}.btn-project:hover,.blue-bg-btn,.active-tab{background-color:#258ca5;color:#fff}.blue-bg-btn:hover{background-color:#056981}.btn-purple{color:#fff;background-color:#7e57c2;border:none}.btn-purple:hover{background-color:#523683}.login-btn{color:#e4faff;border:1px solid #b7dbe4;padding:9px;background-color:transparent;border-radius:5px;min-width:140px;font-size:15px;display:inline-block;text-align:center}.login-btn:hover{background-color:#0b85a2}.btn-delete{background-color:#ea5165;color:#fff;border-color:#ea5165}.btn-project[disabled],[disabled]{opacity:.6;pointer-events:none}.header{background-color:#258ca5}.project_header{padding:0 50px;height:60px;position:relative;z-index:15;max-width:1920px;margin:auto}.logo img{width:100%;max-width:200px}.header-text{margin:auto;color:#fff;font-size:23px;font-family:'SF-UI-Text-Medium'}.user-login-drop{margin-left:auto;position:relative}.header-text~.user-login-drop{margin-left:0;min-width:200px;text-align:right}.header-text~.user-login-drop .d-flex{justify-content:flex-end}.user-hi-comp{margin-right:20px;text-align:right}.user-hi-comp span{color:#e4faff;display:block;margin-top:2px}.user-hi-comp em{font-style:normal;color:#b7dbe4;font-size:12px}.first-letters-name{box-shadow:0 0 0 2px rgba(255,255,255,.1);background-color:#7e57c2;height:36px;width:36px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff}.drop-menu{display:none;position:absolute;left:auto;right:0;top:40px;z-index:11;border:1px solid #d8dadb;border-radius:5px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);min-width:275px;padding-top:20px;line-height:20px}.open-drop .drop-menu{display:block}.drop-menu .first-letters-name{height:65px;width:65px;font-size:22px;margin-bottom:10px}.user-name{color:#4b4f56}.user-mail{color:#9aa3ae;font-size:12px}.edit-profile{color:#258ca5;font-size:12px}.edit-profile:hover{text-decoration:underline}.drop-nav{background-color:#f4f4f5;margin-top:15px;padding-top:9px;text-align:left}.drop-nav ul li a{padding:10px 12px;color:#4b4f56;font-size:13px}.drop-nav ul li a img{margin-right:20px}.drop-nav ul li a:hover{background-color:#fff}.drop-nav span{color:#9aa3ae;font-size:12px;padding-left:13px}.breadcrumbs{margin-left:60px}.breadcrumbs ul li{color:#fff;font-size:13px;display:inline-block}.breadcrumbs ul li a{color:#e4faff}.main{min-height:calc(100vh - 80px);border:1px solid #e8eaeb;border-radius:5px;margin:10px;background-color:#fff}.portal-info-text{text-align:center;margin:35px auto 0;max-width:550px}.portal-info-text h3{color:#4b4f56;font-size:29px;line-height:32px;margin-bottom:20px;text-transform:uppercase}.portal-info-text p{color:#6e767f;font-size:14px;line-height:21px}.portal-product-lists{max-width:1240px;margin:40px auto;display:grid;grid-template-columns:repeat(3,minmax(1px,1fr));grid-gap:20px}.product-item{border:1px solid #d8dadb;border-radius:5px;padding:22px;color:#6e767f;display:flex;flex-direction:column}.product-title-img{align-items:center}.product-title-img img{max-width:70px;margin-right:30px}.product-title h3{color:#4b4f56;font-size:23px;margin-bottom:12px}.item-info{margin:20px 0 30px;line-height:23px;font-size:15px}.item-btn-group{text-align:right;margin-top:auto}.item-btn-group .btn-project{margin-left:12px}.login-section{height:100%;flex-direction:column;padding:10vh 0 30px;min-height:100vh}.login-form{max-width:400px;margin-bottom:100px}.login-form h3{color:#4b4f56;font-size:29px;line-height:20px;margin:50px 0 22px;text-transform:uppercase;font-weight:lighter}.login-form form{margin-top:60px}.prelogin-text{max-width:940px;margin:30vh auto 60px;text-align:center}.prelogin-text h1{color:#4b4f56;margin-bottom:20px;line-height:3rem}.prelogin-text p{color:#6e767f;font-size:20px}.form-fld{margin-bottom:50px;position:relative}.form-fld-input,.form-fld-select,.text-fld{border:1px solid #b2bbc4;width:100%;font-size:15px;padding:12px 12px;caret-color:#258ca5;color:#4b4f56}.login-form .form-fld-input{border:1px solid #d8dadb}.form-fld-input::placeholder{color:#b2bbc4}.form-fld-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(../img/icons/select.svg);background-repeat:no-repeat;background-position:99% 6px;padding-right:30px}.form-fld input:focus,.form-fld select:focus,.login-form .form-fld-input:focus,.text-fld:focus{border:1px solid #258ca5;outline:none}.form-fld input::placeholder{color:#b2bbc4}.text-fld{font-family:'SF-UI-Text-Regular';resize:none}.form-fld-label{display:block;margin-bottom:10px;color:#b2bbc4}.users-count{color:#6e767f;font-size:13px;float:right}.validation-summary-errors{margin-bottom:13px}.validation-summary-errors ul li{color:#ea5165;font-size:16px;text-align:center}.form-fld .field-validation-error{color:#ea5165;position:absolute;font-size:11px;left:0;margin-top:4px}.form-fld-input.input-validation-error{border-color:#faa3af}.forgot-pass{float:right;margin-top:12px}.login-form .blue-color:hover{text-decoration:underline}.log-form-btn{height:48px;width:100%;font-size:17px;letter-spacing:1px;margin-bottom:25px}.login-form .check-item{padding-top:10px;margin-bottom:60px}.check-item label{cursor:pointer;position:relative}.check-item input[type="checkbox"],.radio-fld-item input[type="radio"]{display:none}.check-item span{height:24px;width:24px;min-width:24px;border-radius:5px;justify-content:center;border:1px solid #d8dadb;margin-right:20px;display:inline-flex;align-items:center}.check-item input[type="checkbox"]:checked~span:after,.certain-selected~span:after{content:"";background-image:url(../img/icons/check-icon.svg);width:13px;height:9px;background-size:contain;background-repeat:no-repeat}.check-item input[type="checkbox"]:checked~span{background-color:#258ca5;border-color:#258ca5}.certain-selected~span:after{background-image:url(../img/icons/minus.svg);height:2px;width:8px}.certain-selected~span{border-color:#258ca5}.radio-fld-area{margin-bottom:30px}.radio-fld-item{position:relative;color:#9aa3ae;cursor:pointer}.radio-fld-area .radio-fld-item:first-child{margin-right:55px}.radio-fld-item span{border-radius:50%;transition:all .4s;-webkit-transition:all .4s;border:1px solid #b9babe;height:32px;width:32px;margin-right:15px}.radio-fld-item input[type="radio"]:checked~span{border:1px solid #258ca5;box-shadow:0 0 0 12px #258ca5 inset,0 0 1px 1px #258ca5 inset;background:#fff}.all-rights{color:#9aa3ae;font-size:13px}.main-top-header{margin:30px auto 10px;text-align:center;position:relative;padding:0 40px;max-width:1920px}.main-top-header.d-flex{text-align:left}.main-top-header.d-flex .btn-group-add{position:relative;margin-left:auto;right:0}.page-info img{margin-right:20px;max-width:60px}.page-info>img{width:60px}.main-top-header .first-letters-name{font-size:19px;height:55px;width:55px;margin-right:22px}.page-info-title h3{color:#4b4f56;font-size:20px;font-weight:bold;line-height:29px;white-space:nowrap}.page-info-title h3:last-child{color:#9aa3ae}.main-top-header-text{max-width:580px;line-height:22px;margin-left:6vw}.btn-group-tab .btn-project{border-color:#b2bbc4;color:#6e767f;text-transform:initial}.btn-group-tab .btn-project:hover,.btn-group-tab .active-tab{border-color:#258ca5;color:#fff}.btn-group-tab .btn-project:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group-tab .btn-project:last-child{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-5px}.btn-group-tab .btn-project:not(.active-tab):first-child:hover{border-right-color:#fff;position:relative;z-index:1}.btn-group-tab .btn-project:not(.active-tab):last-child:hover{border-left-color:#fff}.btn-group-add{position:absolute;right:40px;top:0}.btn-group-add .btn-project{margin-left:12px;min-width:165px;padding:10px 18px 8px}.table-header{margin-bottom:20px}.table-pagination{color:#6e767f;font-size:15px;white-space:nowrap}.table-pagination a{height:30px;margin-left:7px}.table-header,.table-pagination,.login-section{display:flex;align-items:center;justify-content:space-between}.search-fld{border-bottom:1px solid #b2bbc4;position:relative;width:280px}.search-fld input{border:0;padding:10px 0;width:100%;color:#4b4f56}.search-fld input::placeholder{color:#b2bbc4}.search-btn{border:0;background-color:transparent;background-image:url(../img/icons/search.svg);width:30px;height:30px}.table-header ul{margin-right:40px;margin-left:auto;margin-bottom:-5px}.table-header ul li a{display:inline-flex;align-items:center;margin:0 20px;color:#9aa3ae;font-size:9px}.table-header ul li a:hover{color:#258ca5}.table-header ul li a img{margin-right:10px}.table-pagination a:hover{opacity:.5}.table-list{max-width:945px;margin:50px auto}.table-list .table{border-collapse:collapse;width:100%}.table thead tr{border-radius:5px 5px 0 0;background-color:#e4faff}.table thead tr th{padding:9px 0 7px;color:#258ca5;font-weight:normal;text-align:left;height:42px}.table thead tr th .check-item{margin-top:-4px;display:block}.table tbody tr:nth-child(even){background-color:#f4f4f5}.table tbody tr td{font-size:14px;height:45px;color:#6e767f}.table tbody tr td:last-child img{margin-right:30px}.edit-name,.instance-name{color:#4b4f56}.edit-name:hover,.instance-name:hover{color:#258ca5;text-decoration:underline}.table thead tr th:first-child,.table tbody tr td:first-child{padding-left:14px}.table .first-letters-name{width:21px;height:21px;font-size:9px;margin-right:17px}.table .check-item span{height:19px;width:19px;min-width:19px;margin-right:0}.table .check-item input[type="checkbox"]:checked~span:after{width:10px;height:8px}.table tbody tr td .blue-color:hover{text-decoration:underline}.sorting:after,.edit-name:after,.instance-name:after{content:"";background-repeat:no-repeat;background-position:right;width:30px;height:30px;display:inline-block;vertical-align:middle;margin-left:5px;margin-top:-3px}.sorting{cursor:pointer}.edit-name:after,.instance-name:after{opacity:0;transition:opacity .3s ease-in-out}.edit-name:after{background-image:url(../img/icons/edit-icon.svg)}.instance-name:after{background-image:url(../img/icons/open_new_page_gray.svg)}.edit-name:hover:after,.instance-name:hover:after{opacity:1}.sorting:after{background-image:url(../img/icons/sort.svg)}.sorting.sorting_asc:after{background-image:url(../img/icons/sort_active.svg)}.status:before{content:"";background-size:cover;width:30px;height:30px;display:inline-block;margin-bottom:2px;vertical-align:middle}.active-status:before{background-image:url("../img/icons/active.svg")}.disabled-status:before{background-image:url("../img/icons/disabled.svg")}.pending-status:before{background-image:url("../img/icons/pending.svg")}.expired-status:before{background-image:url("../img/icons/expired.svg")}.inst-logo{display:inline-block;vertical-align:middle;margin-right:17px}.inst-logo img{max-width:21px}.tooltip{position:relative}.tooltip .tooltip-text{visibility:hidden;text-align:center;padding:1px 5px;position:absolute;opacity:.8;border-radius:5px;background-color:#4b4f56;color:#b7dbe4;font-size:9px;white-space:nowrap;bottom:-16px;right:4px}.tooltip:hover .tooltip-text{visibility:visible}.modal-open{overflow:hidden}.modal-open .main,.modal-open .login-section{filter:blur(5px)}.modal-content{max-width:440px;width:100%;border:1px solid #e8eaeb;border-radius:5px;background-color:#fff;box-shadow:4px 4px 4px 0 rgba(0,0,0,.2);padding:35px 45px;margin:auto}.modal{position:fixed;top:0;left:0;right:0;z-index:11;display:none;height:100%;width:100%;outline:0;background-color:rgba(0,0,0,.3);margin:auto;padding:60px 20px;overflow-y:auto;justify-content:center;align-items:center}.modal.fade-in{display:flex}.login-area .modal{margin:0 auto}.modal-form .text-center{margin-bottom:30px}.modal-form .first-letters-name{height:55px;width:55px;font-size:19px}.modal-form .text-center h3{color:#4b4f56;font-size:20px;margin:20px 0 16px}.modal-form .text-center p,.empty-dashboard p,.main-top-header-text,.check-item label,.login-form p{color:#6e767f;font-family:"SF-UI-Text-Light"}.modal-form .text-center .blue-color,.login-form .text-center .blue-color,.modal-form .d-flex .check-item label{color:#258ca5;font-family:"SF-UI-Text-Medium"}.modal-form .form-fld{margin-bottom:25px}.btn-group-modal{display:flex;justify-content:center;margin-top:40px}.btn-group-modal .btn-project{width:calc(50% - 9px)}.btn-group-modal .btn-project:nth-child(2){margin-left:auto}.btn-group-modal .btn-project:not(.btn-purple):not(.btn-delete){border-color:#d8dadb;color:#9aa3ae}.btn-group-modal .btn-project:not(.btn-purple):hover{color:#fff;background-color:#7e57c2;border-color:#7e57c2}.hr-line{height:1px;background-color:#e8eaeb;margin:20px -45px}.licence-title{color:#9aa3ae;margin-bottom:40px}.modal-form .d-flex .check-item{margin-top:9px;margin-left:28px}.empty-dashboard{max-width:425px;margin:90px auto}.empty-dashboard h3{color:#2c2e30;font-size:22px;margin:30px 0}.empty-dashboard .btn-project{margin-top:30px;min-width:165px}.dashboard-tab-list{margin-left:auto}.loader{margin:auto}.loader img{max-width:140px}.project_header,.drop-nav ul li a,.check-item label,.radio-fld-item,.search-fld{display:flex;align-items:center}@media screen and (min-width:1922px){.project_header,.main-top-header{padding:0}.btn-group-add{right:0}}@media screen and (max-width:1600px){.modal-form .text-center h3{font-size:17px}.modal-content{padding:35px}.hr-line{margin:20px -35px}.modal-form .text-center img{max-width:80px}.page-info-title h3{font-size:18px;line-height:25px}.page-info>img{width:50px;margin-right:15px}.page-info a img{margin-right:15px;max-width:20px}}@media screen and (max-width:1080px){.portal-product-lists{grid-template-columns:repeat(2,minmax(1px,1fr))}.main{padding:0 20px}.project_header{background-color:#258ca5;padding:0 10px}.login-section{padding:50px 20px 30px}.page-info-title h3{font-size:17px;line-height:24px}.main-top-header{margin:30px 0 0;display:block;padding:0}.main-top-header-text{max-width:100%;margin:25px 0}.btn-group-add .btn-project{margin-right:12px;margin-left:0}.breadcrumbs{display:none}.btn-group-tab{text-align:left}}@media screen and (max-width:768px){.portal-product-lists{grid-template-columns:repeat(1,minmax(1px,1fr))}.product-title-img img{max-width:55px;margin-right:15px}.product-title h3{font-size:20px}.product-item{padding:15px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.portal-product-lists{display:flex;flex-wrap:wrap}.product-item{width:calc(33.3% - 20px);margin:0 10px 20px}.form-fld select::-ms-expand{display:none}.modal{background-color:rgba(0,0,0,.6)}.modal-content{margin:0}}