.career-link {
  color: #fff;
  text-decoration: underline !important;
}

#career-details #firstExperience {
  padding-top: 0;
}

#profile-picture {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
  border-radius: 50%;
  border: 1px solid #fff;
}

.section-title {
  text-decoration: underline;
}

.experience-card {
  box-sizing: border-box;
  padding: 40px 20px 40px 20px;
  border-bottom: 1px dashed #fff;
}
.experience-card .experience-content {
  padding-right: 40px;
}
.experience-card .experience-company {
  color: #fff;
  margin: 0;
  font-weight: bold;
}
.experience-card .experience-title {
  color: #fff;
  font-style: italic;
}
.experience-card .experience-brief {
  color: #fff;
  margin-top: 15px;
}
.experience-card .experience-responsibilities {
  color: #fff;
}
.experience-card .experience-date {
  color: rgb(127, 127, 127);
  margin: 0;
  font-size: 0.85rem;
}

@media (min-width: 992px) {
  #career-parent {
    position: fixed;
  }
  #career-sidebar {
    height: calc(100vh - 80px);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    padding-right: 20px;
    border-right: 1px solid #fff;
  }
  #career-details {
    height: 100vh;
    overflow: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
    padding-bottom: 100px;
  }
  #career-details::-webkit-scrollbar {
    display: none;
  }
}/*# sourceMappingURL=career.css.map */