.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}.client__content__panel,.client__content__right__header__photo{-webkit-box-shadow:0 6px 10px rgba(0,0,0,.04),0 1px 18px rgba(0,0,0,.02),3px 3px 5px rgba(74,74,74,.05);box-shadow:0 6px 10px rgba(0,0,0,.04),0 1px 18px rgba(0,0,0,.02),3px 3px 5px rgba(74,74,74,.05)}.client__content{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}.client__content__panel{width:43%;background:#fff;overflow:hidden;z-index:2}@media (min-width:768px){.client__content__panel{height:calc(100vh - 60px);overflow-y:hidden}}.client__content .sticky-footer,.client__content__panel>div{-webkit-animation:fadeInUpS .6s forwards;animation:fadeInUpS .6s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:0}.client__content .sticky-footer{width:57%;padding-left:40px}.client__content .sticky-footer>div{-webkit-box-shadow:0 -15px 15px -15px rgba(15,0,23,.1);box-shadow:0 -15px 15px -15px rgba(15,0,23,.1)}@media (min-width:992px){.client__content .sticky-footer{padding-right:64px}}@media (min-width:1680px){.client__content .sticky-footer{padding-right:calc(50vw - 736px)}}.client__content__right{width:57%}@media (min-width:768px){.client__content__right{height:calc(100vh - 60px);overflow-x:hidden;overflow-y:overlay}}.client__content__right__header,.client__content__right__info{padding-left:40px;-webkit-animation:fadeInUpS .6s forwards;animation:fadeInUpS .6s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:0}@media (min-width:992px){.client__content__right__header,.client__content__right__info{padding-right:64px}}@media (min-width:1680px){.client__content__right__header,.client__content__right__info{padding-right:calc(50vw - 736px)}}.client__content__right__info{padding-bottom:80px}.client__content__right__info>div{min-height:328px}.client__content__right__info .company-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 40px);margin:3px 0;font-weight:600!important}.client__content__right__info .client-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client__content__right__info .client-rating .organization{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 110px);font-weight:600}.client__content__right__info .client-rating .rating{width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client__content__right__info .client-rating .rating__star{width:8px;height:8px;margin-right:2px;background:url(/assets/other/star-outlined.svg) 0 no-repeat;background-size:auto 8px;-ms-flex-negative:0;flex-shrink:0}.client__content__right__info .client-rating .rating__star__filler{height:8px;background:url(/assets/other/star-filled.svg) 0 no-repeat;background-size:auto 8px}.client__content__right__info .client-rating .rating__average{color:#691edd;margin-left:3px;margin-bottom:-2px;white-space:nowrap}.client__content__right__info .client-rating .rating__review-number{margin-left:5px}.client__content__right__header{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-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:40px}.client__content__right__header__photo{width:120px;height:80px;margin-right:24px;background:#80798c;border-radius:8px;overflow:hidden}.client__content__right__header__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.client__content__right__header__info{width:calc(100% - 144px)}.client__content__right__header .client-tags .clickable{cursor:pointer}.client__content__right__header__tabs{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-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-bottom:32px;border-bottom:1px solid rgba(15,0,23,.1);overflow-x:auto;overflow:overlay}.client__content__right__header__tabs .status-bubble{top:0;right:-10px}.client__content__right__header__tabs .tab{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;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:36px 40px 20px 0}.client__content__right__header__tabs .tab>span{opacity:.4}.client__content__right__header__tabs .tab:before{-webkit-transition:all 1s ease-in;transition:all 1s ease-in}.client__content__right__header__tabs .tab.router-link-exact-active span{opacity:1}.client__content__right__header__tabs .tab.router-link-exact-active:before{content:"";position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:3px;background:#691edd;-webkit-animation:fillWidth .3s forwards;animation:fillWidth .3s forwards;border-radius:4px;opacity:1}