.careers-header {
  font: normal 40px/50px var(--body);
  color: rgba(70, 65, 88, 0.8);
  font-size: 1.5rem;
  text-align: left;
  left: 40%;
  position: relative;
  font-family: var(--body);	
}

.careers-intro {
  height: 50px;
  float: left;
  margin-right: 0.3em;
  margin-top: 0px;
}

.careers-rotating-text {
  float: left;
  overflow: hidden;
  position: relative;
  height: 50px;
}

.careers-rotating-items {
  display: inline-block;
  color: #fff;
  position: relative;
  white-space: nowrap;
  top: 0;
  left: 0;
  animation: careers-rotate 5s infinite;
}

.careers-item {
  display: block;
}

.careers-item-1 {
    background: linear-gradient(90deg, #E85124 0%, #ED9D21 100%);
    font-weight: bold;
    background: linear-gradient(90deg, #E85124 0%, #ED9D21 100%);
    -webkit-background-clip: text;
    color: transparent;
}

.careers-item-2 {
	background: linear-gradient(90deg, rgba(239, 158, 31, 0.8) 0%, rgba(135, 130, 50, 0.8) 100%);
    font-weight: bold;
	background: linear-gradient(90deg, rgba(239, 158, 31, 0.8) 0%, rgba(135, 130, 50, 0.8) 100%);
    -webkit-background-clip: text;
    color: transparent;
}

.careers-item-3 {
    background: linear-gradient(90deg, #878232 0%, #5C489C 100%);
    font-weight: bold;
    background: linear-gradient(90deg, #878232 0%, #5C489C 100%);
    -webkit-background-clip: text;
    color: transparent;
}

.careers-item-4 {
    background: linear-gradient(90deg, #9747FF 0%, #E65125 100%);
    font-weight: bold;
    background: linear-gradient(90deg, #9747FF 0%, #E65125 100%);
    -webkit-background-clip: text;
    color: transparent;
}

.careers-item-5 {
    background: linear-gradient(90deg, #E65125 0%, #5C489C 100%);
    font-weight: bold;
    background: linear-gradient(90deg, #E65125 0%, #5C489C 100%);
    -webkit-background-clip: text;
    color: transparent;
}

@keyframes careers-rotate {
  0% {
    top: 0px;
  }
  20% {
    top: -50px;
  }
  40% {
    top: -100px;
  }
  60% {
    top: -150px;
  }
  80% {
    top: -200px;
  }
}
	
.life-at-hc-section {
    background: url('/wp-content/uploads/2025/01/Group-37224-1.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
	
.life-section-sub-title {
    font-family: var(--body);
    font-size: clamp(1.25rem, 1.225rem + 0.125vw, 1.375rem);
    line-height: 24px;
    font-weight: 700;
    margin-bottom: 20px;
	color: #464158;
}
.life-section-sub-description {
    font-family: var(--body);
    font-size: clamp(1rem, 0.85rem + 0.10vw, 1.1rem);
	color: #464158;
}
.life-section-card-1{position: relative; transition: 0.5s all ease-in-out;}	
.life-section-card-1:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-8.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}
.life-section-card-2:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-9.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}	
.life-section-card-3:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-10.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}	
.life-section-card-4:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-11.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}	
.life-section-card-5:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-12.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}	
.life-section-card-6:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-13.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}	
.life-section-card-7:hover:before {
    content: "";
    background: url(/wp-content/uploads/2025/01/Subtract-14.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
}		
.box.position-relative.life-section-card:hover {
    transform: translate(5%, -5%);
	transition: 0.5s all ease-in-out;
}	
.box.position-relative.life-section-card:hover .life-section-card-content {
    transform: translate(-49.5%, -51.5%) !important;
	transition: transform 0.5s ease-in-out;
}
/* 	@media(max-width: 1199px){.empty-content{display: none;} .life-section-card{margin: 20px 0;}} */
/* 	@media(max-width: 992px){.life-section-sub-description{ margin-bottom: 5px;} .life-section-sub-title{margin-bottom: 10px;}} */

	.bees-section-content{font-family: var(--body); font-size: clamp(1.25rem, 1.05rem + 1vw, 2.25rem); font-style: italic; color: #464158;}
	.bees-section-title {
		font-family: var(--headfont);
		font-size: clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem);
		font-style: normal;
		color: #464158;
		position: relative;
		top: 20px;
	}
	img.bees-image {
    max-width: 50%;
    margin: 0 auto;
    position: relative;
    left: 50%;
    transform: translateX(-64%);
    margin-top: -100px;
	}	

	.job-title a {
		text-decoration: none;
		color: #464158 !important;
	}
/* 	@media(min-width: 1920px){
		.Opportunities-box{margin-left: 0px;}
	} */