@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");
@import url("https://fonts.googleapis.com/css?family=Montserrat:400italic,400,300,500,700|Source+Sans+Pro:400|Noto+Sans:600");
/* The following line is used to measure usage of this code. You can remove it if you want. */
@import url("https://px.animaapp.com/6001f5a1519ad660059e25f6.60180c3c2e1e8b8d954ffcf5.E69eiS5.hcp.png");



.screen textarea:focus,
.screen input:focus {
  outline: none;
}

.screen * {
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}

.screen div {
  -webkit-text-size-adjust: none;
}

.screen a {
  /*display: contents;*/
  text-decoration: none;
  color: #FFF;
  font-weight: bold;
}
.screen a:hover{
  text-decoration: underline;
}

.hidden,
.hidden * {
  pointer-events: none;
  visibility: hidden;
}

.smart-layers-pointers,
.smart-layers-pointers * {
  pointer-events: auto;
  visibility: visible;
}

* {
  box-sizing: border-box;
}

.a-c-100 {
  background-color: transparent;
  color: var(--alabaster);
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 12px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% - 16px);
}

.cdhp-v-ppo-video {
  background-color: transparent;
  object-fit: cover;
  position: absolute;
}

.circle-button {
  background-color: transparent;
  height: 85px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.core-component-tab-item {
  background-color: transparent;
  position: absolute;
}

.description-tagh3 {
  background-color: transparent;
  position: absolute;
  text-align: center;
}

.description-tagp {
  background-color: transparent;
  position: absolute;
}
.description-tagp-n{
  top:90%;
}
.description-tagp-s1 {
  top:90%;
}
.ellipse-20 {
  background-color: var(--alabaster);
  border-color: transparent;
  border-radius: 2px;
  height: 4px;
  left: 0px;
  position: absolute;
  top: calc(21.43% - 1px);
  width: 4px;
}

.ellipse-21 {
  background-color: var(--alabaster);
  border-color: transparent;
  border-radius: 2px;
  bottom: 5px;
  height: 4px;
  left: 0px;
  position: absolute;
  width: 4px;
}

.group-3452 {
  background-color: transparent;
  bottom: 0px;
  height: 46px;
  left: 0px;
  position: absolute;
  width: 102px;
}

.lorem-ipsum-dolor-si {
  background-color: transparent;
  position: absolute;
  text-align: center;
}

.pass-100 {
  background-color: transparent;
  bottom: 1px;
  color: var(--alabaster);
  font-style: normal;
  font-weight: 500;
  height: 20px;
  left: 12px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 10px);
}

.rectangle-86 {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--mine-shaft);
  height: calc(100.00% + 1px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.reitrement-text {
  background-color: transparent;
  position: absolute;
}

.span2 {
  color: var(--mine-shaft);
  font-style: normal;
  font-weight: 400;
}

.tab-item-statedefault {
  background-color: transparent;
  height: 100%;
  position: absolute;
  top: 0px;
}

.tuition-reimbursement-text {
  background-color: transparent;
  height: 544px;
  position: absolute;
  width: 549px;
}

.x2024-kelly-services {
  background-color: transparent;
  object-fit: cover;
  position: absolute;
}

.label {
  background-color: transparent;
  position: absolute;
  text-align: center;
}