/* deprecated in favour of .baseVertOffset mixin */
/* Header Breakpoints */
/* Font sizes, values in px (don't use these variables, use the functions under "Fonts" below) */
/* Fonts */
/* Only mobile fonts */
/* Videos */
.quickview {
  display: none;
}
.pwrk-jobboard-link {
  cursor: pointer;
}
.qvcontainer {
  padding: 1.875rem;
  background: rgba(238, 240, 242, 0.3);
  text-align: left;
}
@media (max-width: 480px) {
  .qvcontainer {
    padding: 1.25rem;
  }
}
.qvCode {
  margin: 24px 0px 0px 0px;
  padding: 0px;
  font-size: 14px;
  color: #78879B;
  letter-spacing: 0;
  line-height: 23px;
}
.qvBenefitsRight {
  text-align: right;
}
.qvBenefitsRight img {
  cursor: help;
}
.qvBenefitsLeft {
  margin: 18px 0px 0px 0px;
  text-align: left;
}
.qvBenefitsLeft img {
  cursor: help;
}
.qvTitel {
  text-align: left;
  font-size: 24px;
  color: #000000;
  letter-spacing: 0;
  line-height: 26px;
}
.qvLocation {
  margin-top: 3px;
  text-align: left;
  font-size: 16px;
  color: #4B5564;
  letter-spacing: 0;
  line-height: 26px;
}
.qvSubheaderContainer {
  margin: 41px 0px 24px 0px;
}
.qvSubheader {
  padding: 0px;
  margin: 0px;
  text-align: left;
  font-size: 16px;
  color: #4B5564;
  letter-spacing: 0;
  line-height: 26px;
}
.qvSubheaderTitle {
  padding: 0px;
  margin: 0px;
  font-weight: bold;
  color: #4b5564;
}
.qvSubheaderText {
  padding: 0px;
  margin: 0px;
  font-size: 16px;
  color: #78879B;
  letter-spacing: 0;
  line-height: 26px;
}
.qvBodyContainer {
  margin-top: 0px;
}
.qvBodyColum {
  padding: 0px;
  margin-top: 16px;
}
.qvBodyTitle {
  padding: 0px;
  text-align: left;
  font-weight: bold;
  font-size: 16px;
  color: #4B5564;
  letter-spacing: 0;
  line-height: 26px;
}
.qvBodyText {
  text-align: left;
  margin-top: 10px;
  color: #78879b;
  height: 182px;
  font-size: 16px;
  color: #78879B;
  letter-spacing: 0;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.qvBodyOverlay {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px;
  z-index: 10;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(249, 250, 251, 0)), color-stop(93%, #F9FAFB));
  background-image: linear-gradient(-180deg, rgba(249, 250, 251, 0) 0%, #F9FAFB 93%);
}
.qvButtons {
  margin-top: 30px;
  text-align: center;
}
.qvButtonsResize {
  width: 230px;
  margin-bottom: 10px;
}

/*# sourceMappingURL=maps/quickView.css.map */
