.company-public-profile{margin-top:0}.company-public-profile .company-public-profile__intro__header img{max-width:250px}.company-public-profile__intro__actions a{font-weight:400;margin-right:14px;text-decoration:underline}.company-public-profile h1{font-size:24px;font-weight:700}.company-public-profile h3{font-size:18px;font-weight:600}.company-public-profile .company-public-profile__intro__description h3{margin-bottom:12px}.company-public-profile__performance__container a.pubprof-button{margin-top:24px}.company-public-profile__reviews__empty__button{text-align:left}.company-public-profile__reviews__item__details__item__comment{width:250px}.company-public-profile .company-public-profile__intro__taglist{display:block}.company-public-profile .company-public-profile__intro__taglist .company-public-profile__intro__taglist__tag{display:inline-block;margin-bottom:12px}.company-public-profile .company-public-profile__intro__taglist img{display:inline-block}#pubcomp-showdescription{color:#000;line-height:1;text-decoration:none}.company-public-profile__references__item{margin-bottom:20px}.company-public-profile__references__item-inner{background:#fbfbfb;padding:18px}.company-public-profile__references__item p{word-wrap:break-word}.company-public-profile__vetted__status{margin:0 0 20px}.company-public-profile__references__item-inner{margin-bottom:12px}.company-public-profile__references__item-company{line-height:32px}.company-public-profile__references__item-avatar{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:32px;height:32px;text-align:center;border:1px solid #ccc;margin-right:12px;border-radius:4px;font-weight:700;font-size:26px;vertical-align:middle;font-family:monospace;text-transform:uppercase;line-height:30px}.company-public-profile__references__item-name{display:inline-block;margin-right:20px}.company-public-profile__references__item-link{float:right;font-size:12px;display:inline-block;font-weight:600;color:#b3b8bc}.company-public-profile__references__item .company-public-profile__reviews__item__stars{margin-bottom:20px}.company-public-profile__performance__item-link{display:inline-block;font-weight:600;font-size:12px;color:#b3b8bc;margin-top:12px}.company-public-profile__references__item-link a,.company-public-profile__performance__item-link a{font-weight:700;color:#037243;text-decoration:none}.company-public-profile__references__item-link a:hover,.company-public-profile__performance__item-link a:hover{color:#000;text-decoration:underline}.company-public-profile__intro img.company-public-profile__intro__verified__icon{display:inline}.company-public-profile__verified{border:1px solid;border-radius:4px;line-height:16px;margin-bottom:24px;padding:12px}.company-public-profile__verified.is-verified{border-color:#259ff7;color:#259ff7}.company-public-profile__verified.is-verified .company-public-profile__verified__link{color:#259ff7}.company-public-profile__verified.not-verified{border-color:#ccc;color:#ccc}.company-public-profile__verified.not-verified .company-public-profile__verified__link{color:#737b84}.company-public-profile img.company-public-profile__verified__icon,.company-public-profile__verified__text{display:inline-block}.company-public-profile__verified__icon{margin-right:12px;vertical-align:top}.company-public-profile__verified__text{font-size:14px;font-weight:700;text-transform:uppercase}.company-public-profile__verified__link{float:right;font-size:12px;font-weight:400;text-decoration:underline}.company-public-profile__verified.is-verified .company-public-profile__verified__link:hover,.company-public-profile__verified.not-verified .company-public-profile__verified__link:hover{color:#000}@media only screen and (max-width:450px){.company-public-profile__verified__link{display:block;float:none;margin-top:12px}}.company-public-profile__intro__actions__claim{border-radius:2px;padding:14px;margin-top:24px;background:#d9edf7;overflow:hidden;position:relative}.company-public-profile__intro__actions__claim p{font-size:1.1em;line-height:inherit}.company-public-profile__intro__actions__claim p span{font-weight:700}#profile-link-text{position:absolute;width:1px;height:1px;left:-100px;bottom:-10px}#profile-link-claim{background:#0a7dd0;border-color:#0a7dd0;margin-right:12px}#profile-link-copy{background:0 0;border-color:#0a7dd0;color:#0a7dd0}#profile-link-copy:hover{background:#0a7dd0;color:#fff}#profile-link-copy-answer{display:none;font-size:14px;font-weight:700;margin-left:12px;position:relative}#profile-link-copy-answer.success{color:#449d44}#profile-link-copy-answer.error{color:#e53e3e;display:block;margin:12px 0}#profile-link-copy-answer img{display:inline-block;margin-top:-2px}@media only screen and (max-width:450px){#profile-link-claim{margin-bottom:24px}}.company-public-profile__rating-stars-rating{line-height:1.5em}.company-public-profile__rating-label{font-size:12px;line-height:14px;color:#737b84}.company-public-profile__rating-stars{display:inline-block;height:48px;overflow:hidden}.company-public-profile__rating-star{display:inline-block;cursor:pointer}.company-public-profile__rating-star .filled{display:none}.company-public-profile__rating-stars:hover .empty path{fill:#b3b8bc}.company-public-profile__rating-star.hover .filled{display:block}.company-public-profile__rating-star.hover .empty{display:none}.company-public-profile__card.vetted{padding-bottom:0;overflow:hidden}.company-public-profile__vetted__items{margin-bottom:20px}.company-public-profile .company-public-profile__intro__header img{margin-bottom:12px;border-radius:2px}.company-public-profile__reviews__empty{border-raidus:2px}.company-public-profile__card{border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.07),0 3px 3px rgba(0,0,0,.06),0 1px 8px rgba(0,0,0,.1)}.company-public-profile__vetted__items__item{background:0 0;color:#737b84;padding:0}.company-public-profile__vetted__items__item span{color:#737b84}body.page-template-company-profile footer>.container .row>div[class^=col]:nth-child(1),body.page-template-company-profile footer>.container .row>div[class^=col]:nth-child(2),body.page-template-company-profile footer>.container .row>div[class^=col]:nth-child(4){display:none}body.page-template-company-profile footer h6{display:none}body.page-template-company-profile footer>.container .row>div[class^=col]{width:100%}body.page-template-company-profile #menu-footer-menu li{width:auto;display:inline-block;margin-right:24px}.company-public-profile__offers table .company-public-profile__offers__item--button a{align-self:flex-end}button.company-public-profile__js-button{height:auto;padding:.6em 1.7em;max-width:100%}.company-public-profile__forms__form{position:relative}.company-public-profile__forms__form__close{position:absolute;top:10px;right:10px;cursor:pointer;opacity:.8;transition:opacity .3s ease}.company-public-profile__forms__form__close{opacity:1}@media only screen and (max-width:768px){body.page-template-company-profile footer>.container .row{text-align:center;padding-left:10%;padding-right:10%}.company-public-profile__offers table tbody tr{grid-template-columns:1fr}.company-public-profile__offers table tbody tr td{text-align:center}.company-public-profile__offers table .company-public-profile__offers__item--button,.company-public-profile__offers table .company-public-profile__offers__item--container{justify-content:center}}