@import '_content/DataMine.Framework/DataMine.Framework.gudopxe2fh.bundle.scp.css';
@import '_content/DeltaConstruction.Framework/DeltaConstruction.Framework.prwa3hou03.bundle.scp.css';

/* _content/DeltaConstruction.Portal/Pages/Analytics/Index.razor.rz.scp.css */
.card[b-vu9t8px5xr] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Analytics/LaborDashboard/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Analytics/MarketingDashboard/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Analytics/RecruitingDashboard/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/ActiveJobs.razor.rz.scp.css */
.page-content[b-ggt4eizyvl] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-ggt4eizyvl] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-ggt4eizyvl] {
  width: 400px;
}

.bg[b-ggt4eizyvl] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-ggt4eizyvl] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-ggt4eizyvl] {
  justify-content: center;
}

.photo-frame[b-ggt4eizyvl] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Candidates.razor.rz.scp.css */
.page-content[b-rn5eubab14] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-rn5eubab14] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-rn5eubab14] {
  width: 400px;
}

.bg[b-rn5eubab14] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-rn5eubab14] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-rn5eubab14] {
  justify-content: center;
}

.photo-frame[b-rn5eubab14] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Companies.razor.rz.scp.css */
.page-content[b-em2to3f8t4] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-em2to3f8t4] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-em2to3f8t4] {
  width: 400px;
}

.bg[b-em2to3f8t4] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-em2to3f8t4] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-em2to3f8t4] {
  justify-content: center;
}

.photo-frame[b-em2to3f8t4] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Components/Banner.razor.rz.scp.css */
.welcome-message[b-6674l30usv] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Contacts.razor.rz.scp.css */
.page-content[b-igmr3vialm] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-igmr3vialm] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-igmr3vialm] {
  width: 400px;
}

.bg[b-igmr3vialm] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-igmr3vialm] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-igmr3vialm] {
  justify-content: center;
}

.photo-frame[b-igmr3vialm] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/HotJobs.razor.rz.scp.css */
.page-content[b-ius770jg74] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-ius770jg74] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-ius770jg74] {
  width: 400px;
}

.bg[b-ius770jg74] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-ius770jg74] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-ius770jg74] {
  justify-content: center;
}

.photo-frame[b-ius770jg74] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Index.razor.rz.scp.css */
.nav[b-pm0yuyvfye] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-pm0yuyvfye] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-pm0yuyvfye] {
  text-align: left;
}

.nav-title[b-pm0yuyvfye] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-pm0yuyvfye] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Jobs.razor.rz.scp.css */
.page-content[b-df99dh9ae0] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-df99dh9ae0] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-df99dh9ae0] {
  width: 400px;
}

.bg[b-df99dh9ae0] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-df99dh9ae0] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-df99dh9ae0] {
  justify-content: center;
}

.photo-frame[b-df99dh9ae0] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Bullhorn/Layout.razor.rz.scp.css */
.app-layout-head[b-d2zlvjz6aq] {
  padding: 10px;
}

.nav[b-d2zlvjz6aq] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Home/Index.razor.rz.scp.css */
.logo-img[b-d5twczb5oy] {
  height: 100px;
}

.nav[b-d5twczb5oy] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-d5twczb5oy] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-d5twczb5oy] {
  text-align: left;
}

.nav-title[b-d5twczb5oy] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-d5twczb5oy] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Home/Welcome.razor.rz.scp.css */
.page-content[b-g12v81r0gk] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-g12v81r0gk] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-g12v81r0gk] {
  width: 400px;
}

.bg[b-g12v81r0gk] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-g12v81r0gk] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-g12v81r0gk] {
  justify-content: center;
}

.photo-frame[b-g12v81r0gk] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}

.search-bar[b-g12v81r0gk] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Home/WelcomeMessage.razor.rz.scp.css */
.welcome-message[b-8fcufci097] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/HumanResources/EmployeeReviews/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/HumanResources/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/HumanResources/PerformanceGoals/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/HumanResources/SuccessProfiles/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Office/ActiveDirectory.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Office/Components/Banner.razor.rz.scp.css */
.welcome-message[b-y45s0we7z8] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Office/Index.razor.rz.scp.css */
.nav[b-5ah38tokwr] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-5ah38tokwr] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-5ah38tokwr] {
  text-align: left;
}

.nav-title[b-5ah38tokwr] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-5ah38tokwr] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Office/Layout.razor.rz.scp.css */
.app-layout-head[b-buhj6j5nzm] {
  padding: 10px;
}

.nav[b-buhj6j5nzm] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Office/MigrationPlan.razor.rz.scp.css */
.page-content[b-qk0yoynus3] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-qk0yoynus3] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-qk0yoynus3] {
  width: 400px;
}

.bg[b-qk0yoynus3] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-qk0yoynus3] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-qk0yoynus3] {
  justify-content: center;
}

.photo-frame[b-qk0yoynus3] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Office/Permissions.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Office/ReportingStructure.razor.rz.scp.css */
.page-content[b-ai2eynfptw] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-ai2eynfptw] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-ai2eynfptw] {
  width: 400px;
}

.bg[b-ai2eynfptw] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-ai2eynfptw] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-ai2eynfptw] {
  justify-content: center;
}

.photo-frame[b-ai2eynfptw] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Office/TrainingResources.razor.rz.scp.css */
.page-content[b-ygg35ozmbm] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-ygg35ozmbm] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-ygg35ozmbm] {
  width: 400px;
}

.bg[b-ygg35ozmbm] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-ygg35ozmbm] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-ygg35ozmbm] {
  justify-content: center;
}

.photo-frame[b-ygg35ozmbm] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/AccountManagers/Index.razor.rz.scp.css */
.page[b-fbcmvwcihw] {
  display: flex;
  justify-content: center;
  padding: 10px;
  font-size: 1.2em;
}

.page-content[b-fbcmvwcihw] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  width: 100%;
  max-width: 800px;
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/ActiveCandidates/Index.razor.rz.scp.css */
.page[b-fzowii8dsj] {
  display: flex;
  justify-content: center;
  padding: 10px;
  font-size: 1.2em;
}

.page-content[b-fzowii8dsj] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  width: 100%;
  max-width: 800px;
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/ActiveJobs/Index.razor.rz.scp.css */
.page[b-xtl64ulzjn] {
  display: flex;
  justify-content: center;
  padding: 10px;
  font-size: 1.2em;
}

.page-content[b-xtl64ulzjn] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  width: 100%;
  max-width: 800px;
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/CompanyGoals/Index.razor.rz.scp.css */
.page[b-b8wa1ep6jg] {
  display: flex;
  justify-content: center;
  padding: 10px;
  font-size: 1.2em;
}

.page-content[b-b8wa1ep6jg] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  width: 100%;
  max-width: 800px;
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Index.razor.rz.scp.css */
.page[b-bk89fktw7j] {
  text-align: center;
}

.nav[b-bk89fktw7j] {
  justify-content: center;
  align-items: center;
}

.nav-group[b-bk89fktw7j] {
  text-align: left;
}

.buttons[b-bk89fktw7j] {
  padding: 20px;
}
.buttons .nav[b-bk89fktw7j] {
  gap: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/Index.razor.rz.scp.css */
.page-menu[b-sdeydn25kn] {
  padding: 10px;
  display: flex;
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/Index1.razor.rz.scp.css */
.nav-link[b-s8rvjc0kdl] {
  padding: 0;
}

.nav-item[b-s8rvjc0kdl] {
  flex-basis: 200px;
  flex-grow: 1;
  flex-shrink: 1;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCards.razor.rz.scp.css */
.leader-cards[b-x8tkbyhem1] {
  padding: 10px;
}

.nav[b-x8tkbyhem1] {
  justify-content: center;
  gap: 10px;
}

.nav-link[b-x8tkbyhem1] {
  padding: 0;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/ContactInfo.razor.rz.scp.css */
.contact-name[b-qznflgws20] {
  font-size: 1.4em;
  color: black;
  margin-bottom: 10px;
}

.card-image[b-qznflgws20] {
  display: flex;
  justify-content: center;
}

.image-circle[b-qznflgws20] {
  height: 200px;
  width: 200px;
  background-size: cover;
  background-position: top;
  border: 1px solid black;
  border-radius: 50%;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/LeaderCard.razor.rz.scp.css */
.card[b-7vjgcgnykj] {
  overflow: hidden;
  width: 350px;
}

.card-head[b-7vjgcgnykj] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.nav[b-7vjgcgnykj] {
  align-items: center;
}

.nav-pills[b-7vjgcgnykj] {
  border: 1px solid red;
  justify-content: center;
}

.nav-even[b-7vjgcgnykj] {
  justify-content: space-evenly;
}

.card-foot .nav[b-7vjgcgnykj] {
  justify-content: center;
}

.commission[b-7vjgcgnykj] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/LeaderCard1.razor.rz.scp.css */
.contact-card[b-lhj0bwtmr1] {
  position: relative;
  overflow-y: hidden;
}

.card[b-lhj0bwtmr1] {
  overflow: hidden;
  height: 500px;
}

.card-head[b-lhj0bwtmr1] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.nav[b-lhj0bwtmr1] {
  align-items: center;
}

.card-body[b-lhj0bwtmr1] {
  padding: 10px;
}

.card-image[b-lhj0bwtmr1] {
  display: flex;
  justify-content: center;
}

.image-circle[b-lhj0bwtmr1] {
  height: 200px;
  width: 200px;
  background-size: cover;
  background-position: top;
  border: 1px solid black;
  border-radius: 50%;
}

.nav[b-lhj0bwtmr1] {
  justify-content: center;
  margin: 0;
  gap: 10px;
}

.contact-info[b-lhj0bwtmr1] {
  padding: 10px;
}
.contact-info .nav-link[b-lhj0bwtmr1] {
  padding: 0 5px;
}
.contact-info .contact-name[b-lhj0bwtmr1] {
  font-size: 1.4em;
  color: black;
}
.contact-info .nav-link[b-lhj0bwtmr1] {
  color: black;
}
.contact-info .job-title[b-lhj0bwtmr1] {
  text-transform: uppercase;
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}

.score-card[b-lhj0bwtmr1] {
  border: 1px solid red;
  padding: 10px;
}

.improve[b-lhj0bwtmr1] {
  border: 1px solid orange;
}

.on-track[b-lhj0bwtmr1] {
  border: 1px solid green;
}

.excellent[b-lhj0bwtmr1] {
  border: 1px solid gold;
}

.score-label[b-lhj0bwtmr1] {
  text-transform: uppercase;
  margin: 0;
}

.score-value[b-lhj0bwtmr1] {
  font-size: 2em;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/LeaderCard2.razor.rz.scp.css */
.card[b-ffqn8ik645] {
  overflow: hidden;
  width: 350px;
}

.card-head[b-ffqn8ik645] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.nav[b-ffqn8ik645] {
  align-items: center;
}

.nav-pills[b-ffqn8ik645] {
  border: 1px solid red;
  justify-content: center;
}

.nav-even[b-ffqn8ik645] {
  justify-content: space-evenly;
}

.card-foot .nav[b-ffqn8ik645] {
  justify-content: center;
}

.commission[b-ffqn8ik645] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/LeaderCardTitle.razor.rz.scp.css */
.nav[b-5z52po9p0m] {
  align-items: center;
}

.score-card[b-5z52po9p0m] {
  border: 1px solid red;
  padding: 10px;
}

.score-label[b-5z52po9p0m] {
  text-transform: uppercase;
  margin: 0;
}

.score-value[b-5z52po9p0m] {
  font-size: 2em;
}

.below[b-5z52po9p0m] {
  color: orange;
}

.on-track[b-5z52po9p0m] {
  color: green;
}

.above[b-5z52po9p0m] {
  color: gold;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/ProcessChart.razor.rz.scp.css */
td:nth-of-type(1)[b-bauc3rkj5a] {
  white-space: nowrap;
  width: 200px;
  text-align: right;
}

td:nth-of-type(2)[b-bauc3rkj5a] {
  width: 100%;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/ProcessChart1.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/ProcessChart2.razor.rz.scp.css */
td:nth-of-type(1)[b-lq2kty900k] {
  white-space: nowrap;
  width: 200px;
  text-align: right;
}

td:nth-of-type(2)[b-lq2kty900k] {
  width: 100%;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/RevenueCommission.razor.rz.scp.css */
.card[b-bqv7ou7olq] {
  overflow: hidden;
}

.card-head[b-bqv7ou7olq] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.nav[b-bqv7ou7olq] {
  align-items: center;
}

.card-body .nav[b-bqv7ou7olq] {
  justify-content: space-evenly;
}

.card-foot .nav[b-bqv7ou7olq] {
  justify-content: center;
}

.commission[b-bqv7ou7olq] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/Score.razor.rz.scp.css */
.variance[b-adbk38vl16] {
  padding: 10px;
}
.variance .value[b-adbk38vl16] {
  font-weight: bold;
  font-size: 16px;
}
.variance .label[b-adbk38vl16] {
  color: rgba(0, 0, 0, 0.6);
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Leaderboard/_Components/LeaderCard/ScorecardChart.razor.rz.scp.css */
.contact-card[b-57hwtq5c46] {
  position: relative;
  overflow-y: hidden;
}

.card[b-57hwtq5c46] {
  overflow: hidden;
  height: 500px;
}

.card-head[b-57hwtq5c46] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.nav[b-57hwtq5c46] {
  align-items: center;
}

.card-body[b-57hwtq5c46] {
  padding: 10px;
}

.card-image[b-57hwtq5c46] {
  display: flex;
  justify-content: center;
}

.image-circle[b-57hwtq5c46] {
  height: 200px;
  width: 200px;
  background-size: cover;
  background-position: top;
  border: 1px solid black;
  border-radius: 50%;
}

.nav[b-57hwtq5c46] {
  justify-content: center;
  margin: 0;
  gap: 10px;
}

.contact-info[b-57hwtq5c46] {
  padding: 10px;
}
.contact-info .nav-link[b-57hwtq5c46] {
  padding: 0 5px;
}
.contact-info .contact-name[b-57hwtq5c46] {
  font-size: 1.4em;
  color: black;
}
.contact-info .nav-link[b-57hwtq5c46] {
  color: black;
}
.contact-info .job-title[b-57hwtq5c46] {
  text-transform: uppercase;
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}

.score-card[b-57hwtq5c46] {
  border: 1px solid red;
  padding: 10px;
}

.improve[b-57hwtq5c46] {
  border: 1px solid orange;
}

.on-track[b-57hwtq5c46] {
  border: 1px solid green;
}

.excellent[b-57hwtq5c46] {
  border: 1px solid gold;
}

.score-label[b-57hwtq5c46] {
  text-transform: uppercase;
  margin: 0;
}

.score-value[b-57hwtq5c46] {
  font-size: 2em;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/ProgressTracker/Index.razor.rz.scp.css */
.page[b-c759ah1ouv] {
  display: flex;
  justify-content: center;
  padding: 10px;
  font-size: 1.2em;
}

.page-content[b-c759ah1ouv] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  width: 100%;
  max-width: 800px;
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/RevenueBreakdown/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/Index.razor.rz.scp.css */
.nav[b-oaimpp5b28] {
  align-items: center;
  justify-content: center;
}

.button[b-oaimpp5b28] {
  border: 1px solid red;
  padding: 10px;
}

.button-icon[b-oaimpp5b28] {
  font-size: 2em;
}

.msg-bar[b-oaimpp5b28] {
  display: flex;
  justify-content: center;
  padding: 10px;
}

.msg-box[b-oaimpp5b28] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  padding: 20px;
  max-width: 500px;
}

.msg[b-oaimpp5b28] {
  font-size: 1.5em;
  font-family: Arial, Helvetica, sans-serif;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/Card.razor.rz.scp.css */
.card-top[b-suotravq7c] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.card-foot[b-suotravq7c] {
  padding: 0 10px;
  background-color: #f0f2f5;
}

.nav[b-suotravq7c] {
  align-items: center;
  gap: 10px;
}

.contact-info[b-suotravq7c] {
  margin-bottom: 10px;
}

.contact-name[b-suotravq7c] {
  font-weight: 600;
  font-size: 1.4em;
  line-height: 1;
}

.contact-image[b-suotravq7c] {
  display: flex;
  justify-content: center;
  margin-bottom: 10px;
}

.image-circle[b-suotravq7c] {
  height: 100px;
  width: 100px;
  background-size: cover;
  border: 1px solid black;
  border-radius: 50%;
}

.job-info[b-suotravq7c] {
  margin-bottom: 10px;
}

.job-position[b-suotravq7c] {
  text-transform: uppercase;
  font-size: 1.2em;
  font-weight: 600;
  line-height: 1;
}

.job-name[b-suotravq7c] {
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}

.job-offer[b-suotravq7c] {
  display: flex;
  justify-content: center;
  gap: 10px;
}

.fee[b-suotravq7c] {
  font-size: 1.5em;
  font-weight: 600;
}

.recruited-by[b-suotravq7c] {
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/CardView.razor.rz.scp.css */
.card-view[b-eeprai79ge] {
  padding: 10px;
}

.nav[b-eeprai79ge] {
  gap: 20px;
  justify-content: center;
}

.nav-item[b-eeprai79ge] {
  flex-basis: 300px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/FilterBar.razor.rz.scp.css */
.filter-bar[b-vndlny21db] {
  padding: 10px;
}

.nav[b-vndlny21db] {
  align-items: center;
}

.button[b-vndlny21db] {
  padding: 10px;
}

.button-icon[b-vndlny21db] {
  font-size: 2em;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/GridView.razor.rz.scp.css */
.grid-view[b-9g7cwwu2tg] {
  text-align: left;
}

td[b-9g7cwwu2tg], th[b-9g7cwwu2tg] {
  white-space: nowrap;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/GridViewRow.razor.rz.scp.css */
.progress-tracker[b-xjennqd6i9] {
  text-align: left;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/Results.razor.rz.scp.css */
.results[b-4dxp5gatqf] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/ResultsBar.razor.rz.scp.css */
.record-info[b-hti7jlhoz6] {
  background-color: #edf2f9;
  font-size: 1.2em;
}

.filter-info[b-hti7jlhoz6] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/ScorecardItem.razor.rz.scp.css */
.scorecard-item[b-7fh6278vk1] {
  padding: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.contact-info[b-7fh6278vk1] {
  margin-bottom: 5px;
}

.contact-name[b-7fh6278vk1] {
  font-weight: 500;
  font-size: 1.2em;
}

.contact-image[b-7fh6278vk1] {
  display: flex;
  justify-content: center;
}

.card-image[b-7fh6278vk1] {
  display: flex;
  justify-content: center;
}

.image-circle[b-7fh6278vk1] {
  height: 75px;
  width: 75px;
  background-size: cover;
  border: 1px solid black;
  border-radius: 50%;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/Scorecard/_Components/SearchBar.razor.rz.scp.css */
.search-bar[b-dfn5gyaqle] {
  padding: 10px;
  display: flex;
  justify-content: center;
}

.search-box[b-dfn5gyaqle] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  padding: 0 10px;
  text-align: left;
  font-size: 14px;
  margin: 0 auto;
  width: 300px;
}

.nav[b-dfn5gyaqle] {
  align-items: center;
  flex-wrap: nowrap;
  height: 30px;
}

.nav-link[b-dfn5gyaqle] {
  padding: 5px 10px;
}

input[b-dfn5gyaqle] {
  width: 100%;
  font-size: 14px;
  background-color: transparent;
  outline: none;
  border: none;
  padding: 0;
}

.flex-1[b-dfn5gyaqle] {
  flex: 1;
}

input[b-dfn5gyaqle]::placeholder {
  color: rgba(0, 0, 0, 0.2);
}

.clear-btn[b-dfn5gyaqle] {
  transition: 0.6s;
  opacity: 0;
}

.dropdown-item.active[b-dfn5gyaqle] {
  color: black;
  background-color: transparent;
  font-weight: 600;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/WigProgress/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Performance/_Components/AnnualGoals.razor.rz.scp.css */
.annual-goals[b-sk42b4aczm] {
  text-align: left;
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Performance/_Components/ContactCard.razor.rz.scp.css */
.contact-card[b-re76n6pit1] {
  position: relative;
  overflow-y: hidden;
}

.card[b-re76n6pit1] {
  overflow: hidden;
  height: 350px;
}

.card-head[b-re76n6pit1] {
  background-color: #f0f2f5;
}

.card-body[b-re76n6pit1] {
  padding: 10px;
}

.contact-card:hover .overlay[b-re76n6pit1] {
  height: 100px;
}

.card-image[b-re76n6pit1] {
  display: flex;
  justify-content: center;
}

.image-circle[b-re76n6pit1] {
  height: 200px;
  width: 200px;
  background-size: cover;
  background-position: top;
  border: 1px solid black;
  border-radius: 50%;
}

.nav[b-re76n6pit1] {
  justify-content: center;
  margin: 0;
  gap: 10px;
}

.contact-info .nav-link[b-re76n6pit1] {
  padding: 0 5px;
}
.contact-info .contact-name[b-re76n6pit1] {
  font-size: 1.4em;
  color: black;
}
.contact-info .nav-link[b-re76n6pit1] {
  color: black;
}
.contact-info .job-title[b-re76n6pit1] {
  text-transform: uppercase;
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}
/* _content/DeltaConstruction.Portal/Pages/Performance/_Components/InfoBtn.razor.rz.scp.css */
.info-btn[b-z30cjg2s9u] {
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.2);
  overflow: hidden;
  text-align: left;
}

.info-body[b-z30cjg2s9u] {
  padding: 0 10px;
  height: 75px;
  background-color: #a38cc6;
  color: white;
}
.info-body .value[b-z30cjg2s9u] {
  font-size: 2em;
}
.info-body .title[b-z30cjg2s9u] {
  font-size: 0.9em;
}

.info-icon[b-z30cjg2s9u] {
  z-index: 1;
  position: absolute;
  top: -20px;
  right: 10px;
  font-size: 70px;
  color: rgba(255, 255, 255, 0.2);
}
/* _content/DeltaConstruction.Portal/Pages/Performance/_Components/Scoreboard.razor.rz.scp.css */
.scoreboard[b-rm9slw57iq] {
  border: 1px solid red;
}
/* _content/DeltaConstruction.Portal/Pages/Website/AboutUs/Index.razor.rz.scp.css */
.page-content[b-rwwwq1iu6r] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-rwwwq1iu6r] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-rwwwq1iu6r] {
  width: 400px;
}

.bg[b-rwwwq1iu6r] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-rwwwq1iu6r] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-rwwwq1iu6r] {
  justify-content: center;
}

.photo-frame[b-rwwwq1iu6r] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/AboutUs/_Components/AboutUs.razor.rz.scp.css */
.page-content[b-awrqbausxp] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-awrqbausxp] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-awrqbausxp] {
  width: 400px;
}

.bg[b-awrqbausxp] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-awrqbausxp] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-awrqbausxp] {
  justify-content: center;
}

.photo-frame[b-awrqbausxp] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/AboutUs/_Components/AboutUsImageMap.razor.rz.scp.css */
.page-content[b-d3okmiqis5] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-d3okmiqis5] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-d3okmiqis5] {
  width: 400px;
}

.bg[b-d3okmiqis5] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-d3okmiqis5] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-d3okmiqis5] {
  justify-content: center;
}

.photo-frame[b-d3okmiqis5] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/AboutUs/_Components/AboutUsLink.razor.rz.scp.css */
.page-content[b-zs3kxgca47] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-zs3kxgca47] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-zs3kxgca47] {
  width: 400px;
}

.bg[b-zs3kxgca47] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-zs3kxgca47] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-zs3kxgca47] {
  justify-content: center;
}

.photo-frame[b-zs3kxgca47] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Candidates/Detail/Index.razor.rz.scp.css */
.page-heading[b-0fqcrcfs8c] {
  background-color: #f0f2f5;
}

.breadcrumb[b-0fqcrcfs8c] {
  justify-content: center;
  margin: 0;
}

.nav[b-0fqcrcfs8c] {
  justify-content: center;
}

.page-content[b-0fqcrcfs8c] {
  padding: 10px;
}

.card[b-0fqcrcfs8c] {
  max-width: 300px;
}

.center-block[b-0fqcrcfs8c] {
  display: flex;
  justify-content: center;
}

.data-table[b-0fqcrcfs8c] {
  text-align: left;
}

.item[b-0fqcrcfs8c] {
  justify-content: start;
  gap: 5px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Candidates/Index.razor.rz.scp.css */
.page-content[b-220vp7df0x] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-220vp7df0x] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-220vp7df0x] {
  width: 400px;
}

.bg[b-220vp7df0x] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-220vp7df0x] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-220vp7df0x] {
  justify-content: center;
}

.photo-frame[b-220vp7df0x] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Candidates/_Components/ContactCards.razor.rz.scp.css */
.nav[b-smw2s532dx] {
  justify-content: center;
  gap: 10px;
}

.nav-item[b-smw2s532dx] {
  flex-basis: 300px;
  flex-grow: 0;
  flex-shrink: 0;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Candidates/_Components/ContactList.razor.rz.scp.css */
.page-content[b-t5yffsrvwc] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-t5yffsrvwc] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-t5yffsrvwc] {
  width: 400px;
}

.bg[b-t5yffsrvwc] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-t5yffsrvwc] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-t5yffsrvwc] {
  justify-content: center;
}

.photo-frame[b-t5yffsrvwc] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Candidates/_Components/FilterBar.razor.rz.scp.css */
.filter-bar[b-s0m24vxyay] {
  padding: 10px;
}

.nav[b-s0m24vxyay] {
  justify-content: center;
  flex-wrap: nowrap;
  gap: 10px;
  padding: 10px;
}

.nav-btn[b-s0m24vxyay] {
  display: block;
}
.nav-btn.active[b-s0m24vxyay] {
  background-color: #f0f2f5;
}

.nav-title[b-s0m24vxyay] {
  white-space: nowrap;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Candidates/_Components/SearchBar.razor.rz.scp.css */
.search-bar[b-0fecf8fr6q] {
  background-color: white;
  padding: 10px;
}

.nav[b-0fecf8fr6q] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Contacts/Index.razor.rz.scp.css */
.page-content[b-frsjt9mpjm] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-frsjt9mpjm] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-frsjt9mpjm] {
  width: 400px;
}

.bg[b-frsjt9mpjm] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-frsjt9mpjm] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-frsjt9mpjm] {
  justify-content: center;
}

.photo-frame[b-frsjt9mpjm] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}

.search-bar[b-frsjt9mpjm] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Contacts/_Components/ContactCards.razor.rz.scp.css */
.nav[b-4kg2goqymt] {
  justify-content: center;
  gap: 10px;
}

.nav-item[b-4kg2goqymt] {
  flex-basis: 300px;
  flex-grow: 0;
  flex-shrink: 0;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Contacts/_Components/ContactList.razor.rz.scp.css */
.page-content[b-uxn5ofgwtu] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-uxn5ofgwtu] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-uxn5ofgwtu] {
  width: 400px;
}

.bg[b-uxn5ofgwtu] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-uxn5ofgwtu] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-uxn5ofgwtu] {
  justify-content: center;
}

.photo-frame[b-uxn5ofgwtu] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Contacts/_Components/FilterBar.razor.rz.scp.css */
.filter-bar[b-jbs4w7a6ad] {
  padding: 10px;
}

.nav[b-jbs4w7a6ad] {
  justify-content: center;
  flex-wrap: nowrap;
  gap: 10px;
  padding: 10px;
}

.nav-btn[b-jbs4w7a6ad] {
  display: block;
}
.nav-btn.active[b-jbs4w7a6ad] {
  background-color: #f0f2f5;
}

.nav-title[b-jbs4w7a6ad] {
  white-space: nowrap;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Contacts/_Components/SearchBar.razor.rz.scp.css */
.search-bar[b-jlbjw4xpvx] {
  background-color: white;
  padding: 10px;
}

.nav[b-jlbjw4xpvx] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Home/Index.razor.rz.scp.css */
.nav[b-kb1g69jdbv] {
  justify-content: center;
  gap: 10px;
}

ul[b-kb1g69jdbv] {
  text-align: left;
}

.brand[b-kb1g69jdbv] {
  background-color: #1a405d;
  width: 100%;
}
.brand .logo-img[b-kb1g69jdbv] {
  width: 400px;
}

.heading[b-kb1g69jdbv] {
  padding: 20px;
}

.actions[b-kb1g69jdbv] {
  padding: 20px;
}

.social-media[b-kb1g69jdbv] {
  padding: 20px;
  font-size: 2em;
}

.video[b-kb1g69jdbv] {
  padding: 20px;
  max-width: 800px;
}

.images[b-kb1g69jdbv] {
  padding: 20px;
  max-width: 800px;
}
.images .image[b-kb1g69jdbv] {
  border: 1px solid black;
}

.contact-form[b-kb1g69jdbv] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  padding: 20px;
  max-width: 400px;
  margin: 20px auto;
}

.form-group[b-kb1g69jdbv] {
  margin-bottom: 10px;
}

.questions[b-kb1g69jdbv] {
  text-align: left;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Index.razor.rz.scp.css */
.nav[b-zc7xzjrijj] {
  justify-content: center;
  gap: 10px;
}

ul[b-zc7xzjrijj] {
  text-align: left;
}

.brand[b-zc7xzjrijj] {
  background-color: #1a405d;
  width: 100%;
}
.brand .logo-img[b-zc7xzjrijj] {
  width: 400px;
}

.heading[b-zc7xzjrijj] {
  padding: 20px;
}

.actions[b-zc7xzjrijj] {
  padding: 20px;
}

.social-media[b-zc7xzjrijj] {
  padding: 20px;
  font-size: 2em;
}

.video[b-zc7xzjrijj] {
  padding: 20px;
  max-width: 800px;
}

.images[b-zc7xzjrijj] {
  padding: 20px;
  max-width: 800px;
}
.images .image[b-zc7xzjrijj] {
  border: 1px solid black;
}

.contact-form[b-zc7xzjrijj] {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  padding: 20px;
  max-width: 400px;
  margin: 20px auto;
}

.form-group[b-zc7xzjrijj] {
  margin-bottom: 10px;
}

.questions[b-zc7xzjrijj] {
  text-align: left;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/Index.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/Card.razor.rz.scp.css */
.card[b-oi3111kxxf] {
  border: 1px solid rgba(0, 0, 0, 0.2);
}

.card-head[b-oi3111kxxf] {
  background-color: #f0f2f5;
}

.card-body[b-oi3111kxxf] {
  padding: 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/CardView.razor.rz.scp.css */
.nav[b-xufyx81wvb] {
  justify-content: center;
  gap: 10px;
}

.nav-item[b-xufyx81wvb] {
  flex-basis: 300px;
  flex-grow: 0;
  flex-shrink: 0;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/FilterBar.razor.rz.scp.css */
.filter-bar[b-ks8xhvhaak] {
  padding: 10px;
}

.nav[b-ks8xhvhaak] {
  justify-content: center;
  flex-wrap: nowrap;
  gap: 10px;
  padding: 10px;
}

.nav-btn[b-ks8xhvhaak] {
  display: block;
}
.nav-btn.active[b-ks8xhvhaak] {
  background-color: #f0f2f5;
}

.nav-title[b-ks8xhvhaak] {
  white-space: nowrap;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/GridView.razor.rz.scp.css */
.list-view[b-nyet3264ad] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/ListItem.razor.rz.scp.css */
.item[b-560c4i38xl] {
  text-align: left;
  margin-bottom: 10px;
}

.position-title[b-560c4i38xl] {
  text-transform: uppercase;
}

.job-code[b-560c4i38xl] {
  background-color: #f0f2f5;
  border-radius: 20px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0 10px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/ListView.razor.rz.scp.css */
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/Results.razor.rz.scp.css */
.results[b-rr70gutz9q] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Jobs/_Components/SearchBar.razor.rz.scp.css */
.search-bar[b-30ip708a7y] {
  background-color: white;
  padding: 10px;
}

.nav[b-30ip708a7y] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/Layout.razor.rz.scp.css */
.app-layout[b-uzrst4hnk7] {
  height: 100%;
}

.app-layout-head[b-uzrst4hnk7] {
  padding: 10px;
}

.nav[b-uzrst4hnk7] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/Bio.razor.rz.scp.css */
.page-heading[b-5lrfuv0pnn] {
  background-color: #f0f2f5;
}

.breadcrumb[b-5lrfuv0pnn] {
  justify-content: center;
  margin: 0;
}

.nav[b-5lrfuv0pnn] {
  justify-content: center;
}

.page-content[b-5lrfuv0pnn] {
  padding: 10px;
}

.card[b-5lrfuv0pnn] {
  max-width: 300px;
}

.center-block[b-5lrfuv0pnn] {
  display: flex;
  justify-content: center;
}

.data-table[b-5lrfuv0pnn] {
  text-align: left;
}

.item[b-5lrfuv0pnn] {
  justify-content: start;
  gap: 5px;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/Index.razor.rz.scp.css */
.page-content[b-ei1y3r56uz] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-ei1y3r56uz] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-ei1y3r56uz] {
  width: 400px;
}

.bg[b-ei1y3r56uz] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-ei1y3r56uz] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-ei1y3r56uz] {
  justify-content: center;
}

.photo-frame[b-ei1y3r56uz] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/ContactCardHover.razor.rz.scp.css */
.contact-card[b-v5e1s93cot] {
  position: relative;
  overflow-y: hidden;
}

.card[b-v5e1s93cot] {
  border: none;
}

.card-body[b-v5e1s93cot] {
  padding: 10px;
}

.contact-card:hover .overlay[b-v5e1s93cot] {
  height: 100px;
}

.card-image[b-v5e1s93cot] {
  display: flex;
  justify-content: center;
}

.image-circle[b-v5e1s93cot] {
  height: 200px;
  width: 200px;
  background-size: cover;
  background-position: top;
  border: 1px solid black;
  border-radius: 50%;
}

.nav[b-v5e1s93cot] {
  justify-content: center;
  margin: 0;
}
.nav .nav-link[b-v5e1s93cot] {
  padding: 0 5px;
}

.overlay[b-v5e1s93cot] {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0;
  transition: 0.3s;
  overflow-y: auto;
}
.overlay .center-block[b-v5e1s93cot] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  background-color: white;
}

.contact-info .contact-name[b-v5e1s93cot] {
  font-size: 1.4em;
  color: black;
}
.contact-info .nav-link[b-v5e1s93cot] {
  color: black;
}
.contact-info .job-title[b-v5e1s93cot] {
  text-transform: uppercase;
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/FilterBar.razor.rz.scp.css */
.filter-bar[b-8mtztlo1o5] {
  padding: 10px;
}

.nav[b-8mtztlo1o5] {
  justify-content: center;
  flex-wrap: nowrap;
  gap: 10px;
  padding: 10px;
}

.nav-btn[b-8mtztlo1o5] {
  display: block;
}
.nav-btn.active[b-8mtztlo1o5] {
  background-color: #f0f2f5;
}

.nav-title[b-8mtztlo1o5] {
  white-space: nowrap;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/FilterInfo.razor.rz.scp.css */
.filter-bar[b-bdyc0zt8wv] {
  border: 1px solid red;
  padding: 10px;
}

.nav[b-bdyc0zt8wv] {
  justify-content: center;
  flex-wrap: nowrap;
  gap: 10px;
}

.nav-btn.active[b-bdyc0zt8wv] {
  border: 1px solid red;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/OurTeam.razor.rz.scp.css */
.page-content[b-yvak9oo2e6] {
  max-width: 800px;
  margin: 0 auto;
}

.banner-logo[b-yvak9oo2e6] {
  background-color: #1a405d;
}
.banner-logo .logo-img[b-yvak9oo2e6] {
  width: 400px;
}

.bg[b-yvak9oo2e6] {
  background-image: url("_content/DeltaConstruction.Framework/img/staff/staff-group.jpg");
  background-size: contain;
  background-position: center;
}

.welcome-message[b-yvak9oo2e6] {
  padding: 20px;
  background-color: #f0f2f5;
}

.nav[b-yvak9oo2e6] {
  justify-content: center;
}

.photo-frame[b-yvak9oo2e6] {
  padding: 20px;
  max-width: 800px;
  margin: 0 auto;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/RecordBar.razor.rz.scp.css */
.search-bar[b-eo7x4kuuly] {
  padding: 10px;
}

.nav[b-eo7x4kuuly] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/SearchBar.razor.rz.scp.css */
.search-bar[b-dw8fs56vdl] {
  background-color: white;
  padding: 10px;
}

.nav[b-dw8fs56vdl] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/SelectActivities.razor.rz.scp.css */
.search-bar[b-skzozynsal] {
  padding: 10px;
}

.nav[b-skzozynsal] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/TeamMembers.razor.rz.scp.css */
.members[b-2tvq6erj86] {
  padding: 10px;
}

.nav[b-2tvq6erj86] {
  justify-content: center;
  gap: 10px;
}

.nav-item[b-2tvq6erj86] {
  flex-basis: 300px;
  flex-grow: 0;
  flex-shrink: 0;
}
/* _content/DeltaConstruction.Portal/Pages/Website/OurTeam/_Components/ViewBar.razor.rz.scp.css */
.search-bar[b-lytclaqmcd] {
  padding: 10px;
}

.nav[b-lytclaqmcd] {
  justify-content: center;
}
/* _content/DeltaConstruction.Portal/Pages/Website/_Components/ContactCard.razor.rz.scp.css */
.contact-card[b-hq0k9sj5r2] {
  position: relative;
  overflow-y: hidden;
}

.card[b-hq0k9sj5r2] {
  overflow: hidden;
  height: 350px;
}

.card-head[b-hq0k9sj5r2] {
  background-color: #f0f2f5;
}

.card-body[b-hq0k9sj5r2] {
  padding: 10px;
}

.contact-card:hover .overlay[b-hq0k9sj5r2] {
  height: 100px;
}

.card-image[b-hq0k9sj5r2] {
  display: flex;
  justify-content: center;
}

.image-circle[b-hq0k9sj5r2] {
  height: 200px;
  width: 200px;
  background-size: cover;
  background-position: top;
  border: 1px solid black;
  border-radius: 50%;
}

.nav[b-hq0k9sj5r2] {
  justify-content: center;
  margin: 0;
  gap: 10px;
}

.contact-info .nav-link[b-hq0k9sj5r2] {
  padding: 0 5px;
}
.contact-info .contact-name[b-hq0k9sj5r2] {
  font-size: 1.4em;
  color: black;
}
.contact-info .nav-link[b-hq0k9sj5r2] {
  color: black;
}
.contact-info .job-title[b-hq0k9sj5r2] {
  text-transform: uppercase;
  font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
}
/* _content/DeltaConstruction.Portal/Pages/Website/_Components/Video.razor.rz.scp.css */
.video[b-uh7mggtrcd] {
  width: 100%;
  border: 1px solid black;
}
/* _content/DeltaConstruction.Portal/Pages/Website/_Components/WelcomeMessage.razor.rz.scp.css */
.welcome-message[b-u8qiwbqz32] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Workflows/CandidateOnboarding/Index.razor.rz.scp.css */
.nav[b-1qgamwmawo] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-1qgamwmawo] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-1qgamwmawo] {
  text-align: left;
}

.nav-title[b-1qgamwmawo] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-1qgamwmawo] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Workflows/ClientOnboarding/Index.razor.rz.scp.css */
.nav[b-bs33nh2qz0] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-bs33nh2qz0] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-bs33nh2qz0] {
  text-align: left;
}

.nav-title[b-bs33nh2qz0] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-bs33nh2qz0] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Workflows/Index.razor.rz.scp.css */
.nav[b-dcoeao7scj] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-dcoeao7scj] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-dcoeao7scj] {
  text-align: left;
}

.nav-title[b-dcoeao7scj] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-dcoeao7scj] {
  padding: 20px;
}
/* _content/DeltaConstruction.Portal/Pages/Workflows/Subscribe/Index.razor.rz.scp.css */
.nav[b-u004ltob1x] {
  gap: 10px;
  justify-content: center;
}

.nav-items[b-u004ltob1x] {
  text-align: left;
  list-style: none;
  padding: 0;
}

.nav-group[b-u004ltob1x] {
  text-align: left;
}

.nav-title[b-u004ltob1x] {
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.page-menu[b-u004ltob1x] {
  padding: 20px;
}
