.search-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;max-width:608px}.search-bar--freeflexers .portal-switch .icon{background:url(/assets/icons/16x16/no-fill/icon-freeflexers.svg) 50% no-repeat}.search-bar--leads .portal-switch .icon{background:url(/assets/icons/16x16/no-fill/icon-paperplane.svg) 50% no-repeat}.search-bar--clients .portal-switch .icon{background:url(/assets/icons/16x16/no-fill/icon-clients.svg) 50% no-repeat}.search-bar--company-groups .portal-switch .icon{background:url(/assets/icons/16x16/no-fill/icon-business.svg) 50% no-repeat}.search-bar .el-icon-arrow-down{background-size:16px auto!important;opacity:1!important}.search-bar .el-input__inner{height:56px;padding-left:80px!important;font-size:17px}.search-bar .el-input__inner::-webkit-input-placeholder{-webkit-transition:all .3s ease;transition:all .3s ease}.search-bar .el-input__inner::-moz-placeholder{-moz-transition:.3s all ease;transition:all .3s ease}.search-bar .el-input__inner:-ms-input-placeholder{-ms-transition:.3s all ease;transition:all .3s ease}.search-bar .el-input__inner::-ms-input-placeholder{-ms-transition:.3s all ease;transition:all .3s ease}.search-bar .el-input__inner::placeholder{-webkit-transition:all .3s ease;transition:all .3s ease}.search-bar .el-input__inner:active,.search-bar .el-input__inner:focus,.search-bar .el-input__inner:hover{border-color:#e7e5e7!important}.search-bar .el-input__inner:active::-webkit-input-placeholder,.search-bar .el-input__inner:focus::-webkit-input-placeholder,.search-bar .el-input__inner:hover::-webkit-input-placeholder{opacity:1}.search-bar .el-input__inner:active::-moz-placeholder,.search-bar .el-input__inner:focus::-moz-placeholder,.search-bar .el-input__inner:hover::-moz-placeholder{opacity:1}.search-bar .el-input__inner:active:-ms-input-placeholder,.search-bar .el-input__inner:focus:-ms-input-placeholder,.search-bar .el-input__inner:hover:-ms-input-placeholder{opacity:1}.search-bar .el-input__inner:active::-ms-input-placeholder,.search-bar .el-input__inner:focus::-ms-input-placeholder,.search-bar .el-input__inner:hover::-ms-input-placeholder{opacity:1}.search-bar .el-input__inner:active::placeholder,.search-bar .el-input__inner:focus::placeholder,.search-bar .el-input__inner:hover::placeholder{opacity:1}.search-bar .el-input__inner:active~.el-input__prefix .icon-search,.search-bar .el-input__inner:focus~.el-input__prefix .icon-search,.search-bar .el-input__inner:hover~.el-input__prefix .icon-search{opacity:1}.portal-menu .el-dropdown-menu__item{padding:12px 16px}.portal-menu .el-dropdown-menu__item:first-of-type{padding-top:12px}.portal-menu .el-dropdown-menu__item:last-of-type{padding-bottom:12px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{display:none}.clear,.ir{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.main-header{position:absolute;top:0;width:100vw;height:50px;color:#fff;background:#0f0017;-webkit-transition:height .4s cubic-bezier(.95,.05,.795,.035),-webkit-transform .35s cubic-bezier(.95,.05,.795,.035);transition:height .4s cubic-bezier(.95,.05,.795,.035),-webkit-transform .35s cubic-bezier(.95,.05,.795,.035);transition:height .4s cubic-bezier(.95,.05,.795,.035),transform .35s cubic-bezier(.95,.05,.795,.035);transition:height .4s cubic-bezier(.95,.05,.795,.035),transform .35s cubic-bezier(.95,.05,.795,.035),-webkit-transform .35s cubic-bezier(.95,.05,.795,.035);z-index:20}@media (min-width:768px){.main-header{height:60px}}.main-header .search{position:absolute;bottom:48px;width:100%;margin:0 auto;display:none;-webkit-animation:fadeInDown .4s forwards;animation:fadeInDown .4s forwards;-webkit-animation-delay:.6s;animation-delay:.6s;opacity:0}.main-header__login{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;font-weight:600;cursor:pointer}.main-header__login,.main-header__login .user-name{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.main-header__login .user-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header .icon--playlist{background-position:center right 6px}.main-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}@media (min-width:768px){.main-header .container{height:60px}}.main-header .logo{top:-17px;display:block;margin:0 auto;background:url(/assets/images/insights-logo.png) 50% no-repeat;background-size:auto 40px;-webkit-animation:fadeInDown .6s forwards;animation:fadeInDown .6s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.main-header .back,.main-header .logo{position:relative;height:40px;opacity:0}.main-header .back{left:0;width:40px;background:url(/assets/icons/no-fill/icon-back-white.svg) 0 no-repeat;background-size:16px auto;-webkit-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.header-menu .icon{width:40px!important;height:40px!important}.header-menu .el-dropdown-menu__item{padding:10px 20px 10px 10px;border:0}.header-menu .el-dropdown-menu__item:before{display:none}.header-menu .el-dropdown-menu__item:first-of-type{padding-top:15px}.header-menu .el-dropdown-menu__item:last-of-type{padding-bottom:15px}.client~.main-header,.company-group~.main-header,.contractor~.main-header,.kpi-dashboard~.main-header,.kpi-data~.main-header,.lead~.main-header,.login~.main-header{position:fixed;top:0;height:60px}.client~.main-header .logo,.company-group~.main-header .logo,.contractor~.main-header .logo,.kpi-dashboard~.main-header .logo,.kpi-data~.main-header .logo,.lead~.main-header .logo,.login~.main-header .logo{position:relative;top:-42px;width:24px;height:24px;background:url(/assets/images/insights-logo-emblem.png) 50% no-repeat;background-size:auto 24px;-webkit-animation:fadeIn .6s forwards;animation:fadeIn .6s forwards;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;overflow:hidden}.client~.main-header .search,.company-group~.main-header .search,.contractor~.main-header .search,.kpi-dashboard~.main-header .search,.kpi-data~.main-header .search,.lead~.main-header .search,.login~.main-header .search{-webkit-animation:begone 0s forwards;animation:begone 0s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.client~.main-header .search__title,.company-group~.main-header .search__title,.contractor~.main-header .search__title,.kpi-dashboard~.main-header .search__title,.kpi-data~.main-header .search__title,.lead~.main-header .search__title,.login~.main-header .search__title{-webkit-animation:fadeOut .2s forwards;animation:fadeOut .2s forwards}.client~.main-header .search-bar,.company-group~.main-header .search-bar,.contractor~.main-header .search-bar,.kpi-dashboard~.main-header .search-bar,.kpi-data~.main-header .search-bar,.lead~.main-header .search-bar,.login~.main-header .search-bar{-webkit-animation:fadeOut .3s forwards;animation:fadeOut .3s forwards;opacity:1}