/* screen - phone-375-new-hire-english-all-breakpoints */

.phone-375-new-hire-english-all-breakpoints {
  background-color: var(--background);
  margin: 0px;
  min-height: 1771px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .path-154-dKMqhe {
  background-color: transparent;
  height: 2px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: calc(40.42% - 1px);
  width: calc(100% - 59px);
}

.phone-375-new-hire-english-all-breakpoints .group-499-dKMqhe {
  background-color: transparent;
  height: 28.39%;
  position: absolute;
  right: calc(50.00% - 157px);
  top: 157px;
  width: 315px;
}

.phone-375-new-hire-english-all-breakpoints .title-W4QhiE {
  background-color: transparent;
  color: var(--black);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 300;
  height: 213px;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 52px;
  position: absolute;
  text-align: center;
  top: calc(47.29% - 101px);
  width: calc(100% + 1px);
}

.phone-375-new-hire-english-all-breakpoints .group-258-W4QhiE {
  background-color: transparent;
  bottom: 0px;
  height: 55px;
  left: 1px;
  position: absolute;
  width: calc(100% - 2px);
}

.phone-375-new-hire-english-all-breakpoints .group-47-PjtFuJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .select-the-option-th-WvBuNz {
  background-color: transparent;
  bottom: 0px;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  width: calc(100% + 2px);
}

.phone-375-new-hire-english-all-breakpoints .we-need-to-determine-W4QhiE {
  background-color: transparent;
  bottom: 65px;
  height: 83px;
  left: 17px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  width: calc(100% - 34px);
}

.phone-375-new-hire-english-all-breakpoints .group-497-W4QhiE {
  background-color: transparent;
  height: 23.46%;
  left: calc(48.56% - 120px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 248px;
}

.phone-375-new-hire-english-all-breakpoints .logo-nav-dKMqhe {
  height: 6.21%;
  left: -63px;
  position: absolute;
  width: calc(100% + 126px);
}

.phone-375-new-hire-english-all-breakpoints .logo-nav-z7ukPz {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .rectangle-6-XhorxA {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .site-one_4c_ls-XhorxA {
  background-color: transparent;
  height: 83.64%;
  object-fit: cover;
  position: absolute;
  right: calc(49.82% - 113px);
  top: 9px;
  width: 226px;
}

.phone-375-new-hire-english-all-breakpoints .group-582-dKMqhe {
  background-color: transparent;
  bottom: 248px;
  height: 749px;
  left: 32px;
  position: absolute;
  width: calc(100% - 62px);
}

.phone-375-new-hire-english-all-breakpoints .group-500-WYNgRT {
  background-color: transparent;
  height: 26.03%;
  left: calc(50.00% - 156px);
  position: absolute;
  top: 0px;
  width: 313px;
}

.phone-375-new-hire-english-all-breakpoints .i-have-a-question-ab-LtbYIT {
  background-color: transparent;
  height: 88px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: -2px;
  width: calc(100% + 2px);
}

.phone-375-new-hire-english-all-breakpoints .span0-bohu2M {
}

.phone-375-new-hire-english-all-breakpoints .span1-bohu2M {
}

.phone-375-new-hire-english-all-breakpoints .span2-bohu2M {
}

.phone-375-new-hire-english-all-breakpoints .group-507-LtbYIT {
  background-color: transparent;
  bottom: 0px;
  height: 45.13%;
  left: calc(43.48% - 127px);
  position: absolute;
  width: 292px;
}

.phone-375-new-hire-english-all-breakpoints .rectangle-1-sXDpQz {
  background-color: var(--primary-variant);
  box-shadow: 0px 3px 4px #00000042;
}

.phone-375-new-hire-english-all-breakpoints .group-508-LtbYIT {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 45.13%;
  left: calc(43.48% - 127px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.3s ease;
  width: 292px;
}

.phone-375-new-hire-english-all-breakpoints .group-508-LtbYIT:hover {
  opacity: 0;
}

.phone-375-new-hire-english-all-breakpoints .rectangle-1-kCvbUo {
  background-color: #78a22f;
}

.phone-375-new-hire-english-all-breakpoints .group-502-WYNgRT {
  background-color: transparent;
  height: 201px;
  position: absolute;
  right: calc(47.62% - 139px);
  top: 273px;
  width: 292px;
}

.phone-375-new-hire-english-all-breakpoints .i-have-not-enrolled-WhYRwj {
  background-color: transparent;
  height: 88px;
  left: 11px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: -2px;
  width: calc(100% - 21px);
}

.phone-375-new-hire-english-all-breakpoints .make-an-appointment-WhYRwj {
  bottom: -9px;
  height: 100px;
  left: calc(50.00% - 152px);
  width: 304px;
}

.phone-375-new-hire-english-all-breakpoints .make-an-appointment-PFyuCv {
  bottom: 0px;
  cursor: pointer;
  height: 88px;
  left: calc(50.00% - 146px);
  pointer-events: auto;
  transition: all 0.3s ease;
  width: 292px;
}

.phone-375-new-hire-english-all-breakpoints .make-an-appointment-PFyuCv:hover {
  opacity: 0;
}

.phone-375-new-hire-english-all-breakpoints .if-you-plan-to-enrol-WYNgRT {
  background-color: transparent;
  bottom: calc(24.63% - 18px);
  height: 75px;
  left: 16px;
  letter-spacing: 0.43px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  width: calc(100% - 31px);
}

.phone-375-new-hire-english-all-breakpoints .group-572-WYNgRT {
  background-color: transparent;
  height: 88px;
  left: calc(47.62% - 139px);
  position: absolute;
  top: 661px;
  width: 292px;
}

.phone-375-new-hire-english-all-breakpoints .benefit-guide-xxJREx {
  height: calc(100% + 9px);
  left: -2px;
  top: -2px;
  width: calc(100% + 9px);
}

.phone-375-new-hire-english-all-breakpoints .benefit-guide-HNnFSn {
  cursor: pointer;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .benefit-guide-HNnFSn:hover {
  opacity: 0;
}

.phone-375-new-hire-english-all-breakpoints .group-479-dKMqhe {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: -56px;
  position: absolute;
  width: calc(100% + 113px);
}

.phone-375-new-hire-english-all-breakpoints .group-37-K1Exsw {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .rectangle-13-yYKJ9J {
  background-color: var(--secondary);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.phone-375-new-hire-english-all-breakpoints .group-562-K1Exsw {
  background-color: transparent;
  bottom: 33px;
  height: 64px;
  left: calc(50.00% - 114px);
  position: absolute;
  width: 228px;
}

.phone-375-new-hire-english-all-breakpoints .leer-en-espaol-QB04cl {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.2s ease;
}

.phone-375-new-hire-english-all-breakpoints .leer-en-espaol-QB04cl:hover {
  opacity: 0;
}

.phone-375-new-hire-english-all-breakpoints .group-487 {
  background-color: transparent;
  bottom: calc(48.82% - 27px);
  height: 55px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  width: 57px;
}

.phone-375-new-hire-english-all-breakpoints .label {
  background-color: transparent;
  bottom: calc(43.02% - 19px);
  color: var(--background);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
  height: 45px;
  letter-spacing: 1.51px;
  line-height: 20px;
  position: absolute;
  right: 38px;
  text-align: center;
  white-space: nowrap;
  width: 126px;
}

.phone-375-new-hire-english-all-breakpoints .rectangle-1 {
  border-radius: 17px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
/* screen - tablet-768-new-hire-english */

.tablet-768-new-hire-english {
  background-color: var(--background);
  margin: 0px;
  min-height: 1639px;
  min-width: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-768-new-hire-english .path-154-tLzELT {
  background-color: transparent;
  height: 2px;
  left: 139px;
  object-fit: cover;
  position: absolute;
  top: calc(40.80% - 1px);
  width: calc(100% - 278px);
}

.tablet-768-new-hire-english .group-499-tLzELT {
  background-color: transparent;
  height: 28.19%;
  position: absolute;
  right: calc(49.82% - 243px);
  top: 168px;
  width: 487px;
}

.tablet-768-new-hire-english .title-lUppKI {
  background-color: transparent;
  bottom: calc(48.40% - 88px);
  color: var(--black);
  font-style: normal;
  font-weight: 300;
  height: 181px;
  left: 0px;
  line-height: 58px;
  position: absolute;
  text-align: center;
  width: calc(100% + 2px);
}

.tablet-768-new-hire-english .group-497-lUppKI {
  background-color: transparent;
  height: 25.53%;
  left: calc(49.32% - 122px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 248px;
}

.tablet-768-new-hire-english .group-258-lUppKI {
  background-color: transparent;
  bottom: 0px;
  height: 55px;
  left: 28px;
  position: absolute;
  width: calc(100% - 59px);
}

.tablet-768-new-hire-english .group-47-lOixxL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-new-hire-english .select-the-option-th-sWPqqs {
  background-color: transparent;
  bottom: 0px;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  width: calc(100% + 2px);
}

.tablet-768-new-hire-english .we-need-to-determine-lUppKI {
  background-color: transparent;
  bottom: 69px;
  height: 57px;
  left: 47px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  width: calc(100% - 94px);
}

.tablet-768-new-hire-english .logo-nav-tLzELT {
  height: 6.71%;
  left: -59px;
  position: absolute;
  width: calc(100% + 119px);
}

.tablet-768-new-hire-english .logo-nav-X70hMH {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.tablet-768-new-hire-english .rectangle-6-LCTuF9 {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-new-hire-english .site-one_4c_ls-LCTuF9 {
  background-color: transparent;
  height: 83.64%;
  object-fit: cover;
  position: absolute;
  right: calc(49.92% - 113px);
  top: 9px;
  width: 226px;
}

.tablet-768-new-hire-english .group-479-tLzELT {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: -96px;
  position: absolute;
  width: calc(100% + 156px);
}

.tablet-768-new-hire-english .group-37-NIy9C4 {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.tablet-768-new-hire-english .rectangle-13-8ILuYC {
  background-color: var(--secondary);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.tablet-768-new-hire-english .group-562-NIy9C4 {
  background-color: transparent;
  height: 64px;
  position: absolute;
  right: calc(47.41% - 108px);
  top: calc(47.62% - 30px);
  width: 228px;
}

.tablet-768-new-hire-english .leer-en-espaol-gb7hkq {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.2s ease;
}

.tablet-768-new-hire-english .leer-en-espaol-gb7hkq:hover {
  opacity: 0;
}

.tablet-768-new-hire-english .group-583-tLzELT {
  background-color: transparent;
  bottom: 239px;
  height: 684px;
  position: absolute;
  right: calc(49.87% - 194px);
  width: 389px;
}

.tablet-768-new-hire-english .group-503-pToDyq {
  background-color: transparent;
  height: 62.71%;
  left: calc(50.00% - 194px);
  position: absolute;
  top: 0px;
  width: 389px;
}

.tablet-768-new-hire-english .group-500-h3rrxh {
  background-color: transparent;
  height: 44.30%;
  left: calc(50.00% - 152px);
  position: absolute;
  top: 0px;
  width: 303px;
}

.tablet-768-new-hire-english .i-have-a-question-ab-oshLDF {
  background-color: transparent;
  height: 88px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: -2px;
  width: calc(100% + 2px);
}

.tablet-768-new-hire-english .span0-aiSgOZ {
}

.tablet-768-new-hire-english .span1-aiSgOZ {
}

.tablet-768-new-hire-english .span2-aiSgOZ {
}

.tablet-768-new-hire-english .group-508-oshLDF {
  background-color: transparent;
  bottom: 0px;
  height: 46.32%;
  left: calc(38.46% - 112px);
  position: absolute;
  width: 292px;
}

.tablet-768-new-hire-english .rectangle-1-H06jGW {
  background-color: var(--gallery);
  border-radius: 17px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-new-hire-english .label-H06jGW {
  background-color: transparent;
  bottom: calc(43.33% - 19px);
  color: var(--secondary);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
  height: 43px;
  letter-spacing: 1.51px;
  line-height: 18px;
  position: absolute;
  right: 38px;
  text-align: center;
  white-space: nowrap;
  width: 126px;
}

.tablet-768-new-hire-english .group-487-H06jGW {
  background-color: transparent;
  bottom: calc(48.82% - 27px);
  height: 55px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  width: 57px;
}

.tablet-768-new-hire-english .group-502-h3rrxh {
  background-color: transparent;
  height: 171px;
  left: calc(50.00% - 194px);
  position: absolute;
  top: 258px;
  width: 389px;
}

.tablet-768-new-hire-english .i-have-not-enrolled-x8Ej1T {
  background-color: transparent;
  height: 67px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: -2px;
  width: calc(100% + 2px);
}

.tablet-768-new-hire-english .make-an-appointment-x8Ej1T {
  bottom: -9px;
  height: 100px;
  left: 43px;
  width: calc(100% - 87px);
}

.tablet-768-new-hire-english .make-an-appointment-iL4tW5 {
  bottom: 0px;
  cursor: pointer;
  height: 88px;
  left: 49px;
  pointer-events: auto;
  transition: all 0.3s ease;
  width: calc(100% - 99px);
}

.tablet-768-new-hire-english .make-an-appointment-iL4tW5:hover {
  opacity: 0;
}

.tablet-768-new-hire-english .if-you-plan-to-enrol-pToDyq {
  background-color: transparent;
  bottom: calc(25.78% - 19px);
  height: 75px;
  left: 54px;
  letter-spacing: 0.43px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  width: calc(100% - 107px);
}

.tablet-768-new-hire-english .group-572-pToDyq {
  background-color: transparent;
  height: 88px;
  left: calc(49.48% - 144px);
  position: absolute;
  top: 596px;
  width: 292px;
}

.tablet-768-new-hire-english .benefit-guide-jIYteu {
  height: calc(100% + 9px);
  left: -2px;
  top: -2px;
  width: calc(100% + 9px);
}

.tablet-768-new-hire-english .benefit-guide-MBmOfM {
  cursor: pointer;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.tablet-768-new-hire-english .benefit-guide-MBmOfM:hover {
  opacity: 0;
}
/* screen - web-1280-new-hire-english */

.web-1280-new-hire-english {
  background-color: var(--background);
  margin: 0px;
  min-height: 1005px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1280-new-hire-english .group-585-HE4ejb {
  background-color: transparent;
  height: 651px;
  left: 140px;
  position: absolute;
  top: calc(45.20% - 294px);
  width: calc(100% - 310px);
}

.web-1280-new-hire-english .group-498-4VZM3F {
  background-color: transparent;
  height: 77.09%;
  left: 0px;
  position: absolute;
  top: 10.99%;
  width: 472px;
}

.web-1280-new-hire-english .group-499-zzo5pb {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 472px;
}

.web-1280-new-hire-english .title-xry2So {
  background-color: transparent;
  color: var(--black);
  font-style: normal;
  font-weight: 300;
  height: 181px;
  left: 0px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 177px;
  width: 100.42%;
}

.web-1280-new-hire-english .group-548-xry2So {
  background-color: transparent;
  bottom: 0px;
  height: 123px;
  left: 0px;
  position: absolute;
  width: 84.60%;
}

.web-1280-new-hire-english .group-258-2csWyC {
  background-color: transparent;
  bottom: 0px;
  height: 55px;
  left: 1px;
  position: absolute;
  width: calc(100% - 14px);
}

.web-1280-new-hire-english .group-47-N4NCPD {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-new-hire-english .select-the-option-th-RylHKj {
  background-color: transparent;
  bottom: 0px;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1280-new-hire-english .we-need-to-determine-2csWyC {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: 100.50%;
}

.web-1280-new-hire-english .group-497-xry2So {
  background-color: transparent;
  height: 148px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 311px;
}

.web-1280-new-hire-english .path-154-4VZM3F {
  background-color: transparent;
  height: 634px;
  object-fit: cover;
  position: absolute;
  right: calc(48.45% - 1px);
  top: calc(106.04% - 673px);
  width: 2px;
}

.web-1280-new-hire-english .group-584-4VZM3F {
  background-color: transparent;
  height: calc(100% - 2px);
  position: absolute;
  right: 0px;
  top: 0px;
  width: 428px;
}

.web-1280-new-hire-english .group-500-xXxDYe {
  background-color: transparent;
  height: 177px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 428px;
}

.web-1280-new-hire-english .i-have-a-question-ab-lVCJMC {
  background-color: transparent;
  bottom: calc(101.82% - 68px);
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 430px;
}

.web-1280-new-hire-english .span0-ZmXxQz {
}

.web-1280-new-hire-english .span1-ZmXxQz {
}

.web-1280-new-hire-english .span2-ZmXxQz {
}

.web-1280-new-hire-english .group-508-lVCJMC {
  background-color: transparent;
  bottom: 0px;
  height: 49.72%;
  left: calc(49.28% - 144px);
  position: absolute;
  width: 292px;
}

.web-1280-new-hire-english .rectangle-1-YuVL6L {
  background-color: var(--gallery);
  border-radius: 17px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-new-hire-english .label-YuVL6L {
  background-color: transparent;
  bottom: calc(43.33% - 19px);
  height: 43px;
  letter-spacing: 1.51px;
  line-height: 18px;
  position: absolute;
  right: 38px;
  text-align: center;
  white-space: nowrap;
  width: 126px;
}

.web-1280-new-hire-english .group-487-YuVL6L {
  background-color: transparent;
  bottom: calc(48.82% - 27px);
  height: 55px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  width: 57px;
}

.web-1280-new-hire-english .group-502-xXxDYe {
  background-color: transparent;
  height: 250px;
  position: absolute;
  right: 7px;
  top: 245px;
  width: 415px;
}

.web-1280-new-hire-english .i-have-not-enrolled-mdLTW6 {
  background-color: transparent;
  bottom: calc(101.09% - 68px);
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 13px;
  text-align: center;
  width: 387px;
}

.web-1280-new-hire-english .make-an-appointment-mdLTW6 {
  bottom: calc(46.00% - 46px);
  height: 100px;
  left: 56px;
  width: calc(100% - 111px);
}

.web-1280-new-hire-english .make-an-appointment-tx7xOV {
  bottom: calc(48.15% - 42px);
  cursor: pointer;
  height: 88px;
  left: 62px;
  pointer-events: auto;
  transition: all 0.3s ease;
  width: calc(100% - 123px);
}

.web-1280-new-hire-english .make-an-appointment-tx7xOV:hover {
  opacity: 0;
}

.web-1280-new-hire-english .x-mdLTW6 {
  background-color: transparent;
  bottom: calc(25.56% - 6px);
  height: 25px;
  letter-spacing: 0.53px;
  line-height: 22px;
  position: absolute;
  right: 13px;
  text-align: center;
  white-space: nowrap;
  width: 6px;
}

.web-1280-new-hire-english .if-you-plan-to-enrol-mdLTW6 {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.43px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 193px;
  width: 100.48%;
}

.web-1280-new-hire-english .benefit-guide-xXxDYe {
  bottom: -8px;
  height: 97px;
  left: 66px;
  width: calc(100% - 127px);
}

.web-1280-new-hire-english .benefit-guide-jb6mGx {
  bottom: 0px;
  cursor: pointer;
  height: 88px;
  left: 68px;
  pointer-events: auto;
  transition: all 0.2s ease;
  width: calc(100% - 136px);
}

.web-1280-new-hire-english .benefit-guide-jb6mGx:hover {
  opacity: 0;
}

.web-1280-new-hire-english .logo-nav-HE4ejb {
  height: 10.95%;
  left: -46px;
  position: absolute;
  width: calc(100% + 93px);
}

.web-1280-new-hire-english .logo-nav-lIxNdw {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1280-new-hire-english .rectangle-6-TC0R50 {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-new-hire-english .site-one_4c_ls-TC0R50 {
  background-color: transparent;
  height: 83.64%;
  object-fit: cover;
  position: absolute;
  right: calc(49.96% - 113px);
  top: 9px;
  width: 226px;
}

.web-1280-new-hire-english .group-479-HE4ejb {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: -50px;
  position: absolute;
  width: calc(100% + 100px);
}

.web-1280-new-hire-english .group-37-tCRwAY {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1280-new-hire-english .rectangle-13-iZh0Ep {
  background-color: var(--secondary);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1280-new-hire-english .group-562-tCRwAY {
  background-color: transparent;
  height: 64px;
  left: calc(50.00% - 114px);
  position: absolute;
  top: calc(47.62% - 30px);
  width: 228px;
}

.web-1280-new-hire-english .leer-en-espaol-qu0mQK {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.2s ease;
}

.web-1280-new-hire-english .leer-en-espaol-qu0mQK:hover {
  opacity: 0;
}
/* screen - web-1920-new-hire-english */

.web-1920-new-hire-english {
  background-color: var(--background);
  height: 1005px;
  margin: 0px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1920-new-hire-english .path-154-9i0xlk {
  background-color: transparent;
  height: 640px;
  object-fit: cover;
  position: absolute;
  right: calc(49.97% - 1px);
  top: calc(44.29% - 284px);
  width: 2px;
}

.web-1920-new-hire-english .group-586-9i0xlk {
  background-color: transparent;
  height: 638px;
  position: absolute;
  right: calc(25.65% - 125px);
  top: calc(43.60% - 278px);
  width: 489px;
}

.web-1920-new-hire-english .group-500-sKYrX3 {
  background-color: transparent;
  height: 177px;
  position: absolute;
  right: 30px;
  top: 0px;
  width: 428px;
}

.web-1920-new-hire-english .i-have-a-question-ab-HfqV7O {
  background-color: transparent;
  bottom: calc(101.82% - 68px);
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 430px;
}

.web-1920-new-hire-english .span0-S9P3ky {
}

.web-1920-new-hire-english .span1-S9P3ky {
}

.web-1920-new-hire-english .span2-S9P3ky {
}

.web-1920-new-hire-english .group-508-HfqV7O {
  background-color: transparent;
  bottom: 0px;
  height: 49.72%;
  left: calc(49.28% - 144px);
  position: absolute;
  width: 292px;
}

.web-1920-new-hire-english .rectangle-1-6HRky3 {
  background-color: var(--gallery);
  border-radius: 17px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-new-hire-english .label-6HRky3 {
  background-color: transparent;
  bottom: calc(43.33% - 19px);
  height: 43px;
  letter-spacing: 1.51px;
  line-height: 18px;
  position: absolute;
  right: 38px;
  text-align: center;
  white-space: nowrap;
  width: 126px;
}

.web-1920-new-hire-english .group-487-6HRky3 {
  background-color: transparent;
  bottom: calc(48.82% - 27px);
  height: 55px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  width: 57px;
}

.web-1920-new-hire-english .group-502-sKYrX3 {
  background-color: transparent;
  height: 234px;
  position: absolute;
  right: 0px;
  top: 247px;
  width: 489px;
}

.web-1920-new-hire-english .i-have-not-enrolled-1xf7Hw {
  background-color: transparent;
  bottom: calc(101.06% - 46px);
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 491px;
}

.web-1920-new-hire-english .make-an-appointment-1xf7Hw {
  height: 100px;
  left: 93px;
  top: calc(48.51% - 49px);
  width: calc(100% - 187px);
}

.web-1920-new-hire-english .make-an-appointment-2EVdxp {
  cursor: pointer;
  height: 88px;
  left: 99px;
  pointer-events: auto;
  top: calc(46.58% - 41px);
  transition: all 0.3s ease;
  width: calc(100% - 199px);
}

.web-1920-new-hire-english .make-an-appointment-2EVdxp:hover {
  opacity: 0;
}

.web-1920-new-hire-english .x-1xf7Hw {
  background-color: transparent;
  bottom: calc(20.81% - 5px);
  height: 25px;
  letter-spacing: 0.53px;
  line-height: 22px;
  position: absolute;
  right: 52px;
  text-align: center;
  white-space: nowrap;
  width: 6px;
}

.web-1920-new-hire-english .if-you-plan-to-enrol-1xf7Hw {
  background-color: transparent;
  height: 57px;
  left: 37px;
  letter-spacing: 0.43px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 177px;
  width: 84.93%;
}

.web-1920-new-hire-english .group-572-sKYrX3 {
  background-color: transparent;
  height: 88px;
  position: absolute;
  right: 98px;
  top: 550px;
  width: 292px;
}

.web-1920-new-hire-english .benefit-guide-HZJSnZ {
  height: calc(100% + 9px);
  left: -2px;
  top: -2px;
  width: calc(100% + 9px);
}

.web-1920-new-hire-english .benefit-guide-Uhnf0q {
  cursor: pointer;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.web-1920-new-hire-english .benefit-guide-Uhnf0q:hover {
  opacity: 0;
}

.web-1920-new-hire-english .group-498-9i0xlk {
  background-color: transparent;
  height: 51.24%;
  left: 320px;
  position: absolute;
  top: 24.48%;
  width: 459px;
}

.web-1920-new-hire-english .group-499-jtvq49 {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 459px;
}

.web-1920-new-hire-english .group-548-rQdeqk {
  background-color: transparent;
  bottom: 0px;
  height: 134px;
  left: 0px;
  position: absolute;
  width: 87.36%;
}

.web-1920-new-hire-english .group-258-GX4MVJ {
  background-color: transparent;
  bottom: 0px;
  height: 55px;
  left: 1px;
  position: absolute;
  width: calc(100% - 14px);
}

.web-1920-new-hire-english .group-47-sVb0CN {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-new-hire-english .select-the-option-th-UNTCLW {
  background-color: transparent;
  bottom: 0px;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-new-hire-english .we-need-to-determine-GX4MVJ {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: 100.50%;
}

.web-1920-new-hire-english .title-rQdeqk {
  background-color: transparent;
  color: var(--black);
  font-style: normal;
  font-weight: 300;
  height: 181px;
  left: 1px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 180px;
  width: 100.44%;
}

.web-1920-new-hire-english .group-497-rQdeqk {
  background-color: transparent;
  height: 148px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 311px;
}

.web-1920-new-hire-english .logo-nav-9i0xlk {
  height: 10.95%;
  left: -51px;
  position: absolute;
  width: calc(100% + 103px);
}

.web-1920-new-hire-english .logo-nav-R5j343 {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1920-new-hire-english .rectangle-6-mhH4nA {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-new-hire-english .site-one_4c_ls-mhH4nA {
  background-color: transparent;
  height: 83.64%;
  object-fit: cover;
  position: absolute;
  right: calc(49.97% - 113px);
  top: 9px;
  width: 226px;
}

.web-1920-new-hire-english .group-479-9i0xlk {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: -130px;
  position: absolute;
  width: calc(100% + 260px);
}

.web-1920-new-hire-english .group-37-VVdWq2 {
  background-color: transparent;
  bottom: 0px;
  height: 127px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1920-new-hire-english .rectangle-13-npmvfm {
  background-color: var(--secondary);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1920-new-hire-english .group-562-VVdWq2 {
  background-color: transparent;
  height: 64px;
  left: calc(50.00% - 114px);
  position: absolute;
  top: calc(47.62% - 30px);
  width: 228px;
}

.web-1920-new-hire-english .leer-en-espaol-wgDxcQ {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.2s ease;
}

.web-1920-new-hire-english .leer-en-espaol-wgDxcQ:hover {
  opacity: 0;
}
@media screen and (max-width: 767px) {
  .screen.web-1920-new-hire-english { 
    display: none;
   }
  .screen.web-1280-new-hire-english { 
    display: none;
   }
  .screen.tablet-768-new-hire-english { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.web-1920-new-hire-english { 
    display: none;
   }
  .screen.web-1280-new-hire-english { 
    display: none;
   }
  .screen.phone-375-new-hire-english-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .screen.web-1920-new-hire-english { 
    display: none;
   }
  .screen.tablet-768-new-hire-english { 
    display: none;
   }
  .screen.phone-375-new-hire-english-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.web-1280-new-hire-english { 
    display: none;
   }
  .screen.tablet-768-new-hire-english { 
    display: none;
   }
  .screen.phone-375-new-hire-english-all-breakpoints { 
    display: none;
   }
}