/* screen - phone-375-1-button-english */

.phone-375-1-button-english {
  background-color: var(--background);
  margin: 0px;
  min-height: 5703px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.phone-375-1-button-english .rectangle-74-vJ7gBp {
  background-color: var(--green-blue);
  height: 541px;
  left: -18.40%;
  position: absolute;
  top: 115px;
  width: 120.80%;
}

.phone-375-1-button-english .welcome-to-meijer-benefits-enrollment-vJ7gBp {
  background-color: transparent;
  color: var(--background);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
  height: 54px;
  left: 51px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 187px;
  width: calc(100% - 49px);
}

.phone-375-1-button-english .title-vJ7gBp {
  background-color: transparent;
  color: #ffffffde;
  font-family: var(--font-family-roboto);
  font-size: 38px;
  font-style: normal;
  font-weight: 300;
  height: 220px;
  left: 51px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 275px;
  width: calc(100% - 93px);
}

.phone-375-1-button-english .group-25-vJ7gBp {
  background-color: transparent;
  height: 895px;
  left: 7.47%;
  mix-blend-mode: normal;
  position: absolute;
  top: 1136px;
  width: 85.45%;
}

.phone-375-1-button-english .group-14-E4NpCI {
  background-color: transparent;
  display: block;
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: calc(100% - 1px);
}

.phone-375-1-button-english .group-14-E4NpCI.bp4-animate-enter {
  animation: bp4-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-1-button-english .licensed-benefits-co-xBsSxx {
  background-color: transparent;
  bottom: 0px;
  height: 235px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .headset-icon-xBsSxx {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-1-button-english .path-9-EyeeWp {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.phone-375-1-button-english .group-15-E4NpCI {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 520px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 100%;
}

.phone-375-1-button-english .group-15-E4NpCI.bp4-animate-enter1 {
  animation: bp4-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-1-button-english .important-VY1Q2e {
  background-color: transparent;
  color: var(--secondary);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(16.24% - 5px);
  white-space: nowrap;
  width: 270px;
}

.phone-375-1-button-english .appointments-are-ava-VY1Q2e {
  background-color: transparent;
  bottom: 0px;
  height: 403px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.phone-375-1-button-english .span0-kCyxWd {
}

.phone-375-1-button-english .span1-kCyxWd {
}

.phone-375-1-button-english .span2-kCyxWd {
}

.phone-375-1-button-english .span3-kCyxWd {
}

.phone-375-1-button-english .span4-kCyxWd {
}

.phone-375-1-button-english .clock-icon-VY1Q2e {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-1-button-english .path-10-wOOMBR {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .path-1-vJ7gBp {
  background-color: transparent;
  height: 1px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 36.93%;
  width: calc(100% - 53px);
}

.phone-375-1-button-english .group-18-vJ7gBp {
  background-color: transparent;
  display: block;
  height: 834px;
  left: calc(50.00% - 150px);
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: calc(46.51% - 388px);
  transform: translate(0, 25px);
  width: 300px;
}

.phone-375-1-button-english .group-18-vJ7gBp.bp4-animate-enter2 {
  animation: bp4-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-1-button-english .steps-card-phone-G50iVx {
  top: 0px;
}

.phone-375-1-button-english .click-on-your-state-wGtTxq {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 20px;
  text-align: left;
  top: calc(48.23% - 32px);
  width: 221px;
}

.phone-375-1-button-english .x1-wGtTxq {
  background-color: transparent;
  bottom: calc(49.25% - 23px);
  height: 47px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-1-button-english .steps-card-phone-59L6dL {
  top: calc(33.35% - 60px);
}

.phone-375-1-button-english .select-a-day-and-tim-rxIIig {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(49.25% - 23px);
  width: 221px;
}

.phone-375-1-button-english .x2-rxIIig {
  background-color: transparent;
  bottom: calc(49.35% - 23px);
  height: 47px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-1-button-english .steps-card-phone-6yb5kd {
  bottom: calc(33.33% - 60px);
}

.phone-375-1-button-english .enter-the-required-c-DCeN6K {
  background-color: transparent;
  height: 88px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(45.65% - 40px);
  width: 221px;
}

.phone-375-1-button-english .x3-DCeN6K {
  background-color: transparent;
  bottom: calc(49.35% - 23px);
  height: 47px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-1-button-english .steps-card-phone-Ix2bxS {
  bottom: 0px;
}

.phone-375-1-button-english .mark-your-calendar-a-E7JLlo {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 34px;
  text-align: left;
  top: calc(47.79% - 32px);
  width: 210px;
}

.phone-375-1-button-english .x4-E7JLlo {
  background-color: transparent;
  bottom: calc(49.35% - 23px);
  height: 47px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-1-button-english .logo-nav-vJ7gBp {
  height: 0px;
  left: -52px;
  position: absolute;
  width: calc(100% + 104px);
}

.phone-375-1-button-english .logo-nav-JxMx6P {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.phone-375-1-button-english .rectangle-6-p94Kni {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .meijer-logo-p94Kni {
  background-color: transparent;
  height: 73px;
  left: calc(50.00% - 70px);
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 140px;
}

.phone-375-1-button-english .its-quick-and-easy-t-vJ7gBp {
  background-color: transparent;
  height: 54px;
  left: 44px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: calc(38.38% - 21px);
  width: calc(100% - 85px);
}

.phone-375-1-button-english .mask-group-5-vJ7gBp {
  background-color: transparent;
  height: 511px;
  left: -13px;
  overflow: hidden;
  position: absolute;
  top: 575px;
  width: calc(100% + 78px);
}

.phone-375-1-button-english .group-710-VLJ4wH {
  background-color: transparent;
  height: 584px;
  left: -85.65%;
  object-fit: cover;
  position: absolute;
  top: -15px;
  width: 225.17%;
}

.phone-375-1-button-english .select-your-state-below-vJ7gBp {
  background-color: transparent;
  bottom: calc(39.56% - 12px);
  cursor: pointer;
  height: 31px;
  left: 46px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100% - 90px);
}

.phone-375-1-button-english .states-vJ7gBp {
  bottom: calc(37.97% - 24px);
  left: 63px;
}

.phone-375-1-button-english .states-vJ7gBp:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-wadBPt {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-jVpIVb {
  bottom: calc(36.14% - 23px);
  left: 63px;
}

.phone-375-1-button-english .states-jVpIVb:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-xxGVwe {
  right: calc(49.56% - 11px);
  width: 22px;
}

.phone-375-1-button-english .states-DjtDEV {
  bottom: calc(34.32% - 22px);
  left: 63px;
}

.phone-375-1-button-english .states-DjtDEV:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-Vbtrud {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-MFpv6S {
  bottom: calc(32.49% - 21px);
  left: 63px;
}

.phone-375-1-button-english .states-MFpv6S:hover {
  transform: scale(1.1);
}

.phone-375-1-button-english .label-4B2Bwy {
  right: calc(49.57% - 9px);
  width: 18px;
}

.phone-375-1-button-english .states-DaEYRQ {
  bottom: calc(30.66% - 20px);
  left: 63px;
}

.phone-375-1-button-english .states-DaEYRQ:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-i9cKin {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-english .states-smHyT9 {
  bottom: calc(28.84% - 18px);
  left: 62px;
}

.phone-375-1-button-english .states-smHyT9:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-JN8Gui {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-english .states-xsKrpO {
  bottom: calc(27.01% - 17px);
  left: 63px;
}

.phone-375-1-button-english .states-xsKrpO:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-tjHYiq {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-english .states-troJBD {
  bottom: calc(25.18% - 16px);
  left: 63px;
}

.phone-375-1-button-english .states-troJBD:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-ddPv6m {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-english .states-BrTZxk {
  bottom: calc(23.36% - 15px);
  left: 63px;
}

.phone-375-1-button-english .states-BrTZxk:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-taJGvZ {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-english .states-x1W2xV {
  bottom: 905px;
  left: 63px;
}

.phone-375-1-button-english .states-x1W2xV:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-bxIheZ {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-5bldxS {
  bottom: 802px;
  left: 63px;
}

.phone-375-1-button-english .states-5bldxS:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-jWoHzV {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-IPEXpd {
  bottom: 699px;
  left: 63px;
}

.phone-375-1-button-english .states-IPEXpd:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-dXikpI {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-english .states-UBVRzv {
  bottom: 596px;
  left: 63px;
}

.phone-375-1-button-english .states-UBVRzv:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-BBkQCE {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-english .states-Mq5rj6 {
  bottom: 493px;
  left: 63px;
}

.phone-375-1-button-english .states-Mq5rj6:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-qPxYgT {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-uJHn56 {
  bottom: 390px;
  left: 63px;
}

.phone-375-1-button-english .states-uJHn56:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-UQVgx0 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-eeNyqJ {
  bottom: calc(21.53% - 14px);
  left: 63px;
}

.phone-375-1-button-english .states-eeNyqJ:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-IqUoxb {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-english .states-1wLMsj {
  bottom: 287px;
  left: 63px;
}

.phone-375-1-button-english .states-1wLMsj:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-LxxSuF {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-english .path-15-vJ7gBp {
  background-color: transparent;
  bottom: 161px;
  cursor: pointer;
  height: 43px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(49.81% - 33px);
  transition: all 0.3s ease;
  width: 66px;
}

.phone-375-1-button-english .path-15-vJ7gBp:hover {
  transform: translate(0, -5px);
}

.phone-375-1-button-english .rectangle-69-vJ7gBp {
  background-color: var(--secondary);
  bottom: -2px;
  cursor: pointer;
  height: 0px;
  left: -52px;
  position: absolute;
  width: calc(100% + 105px);
}

.phone-375-1-button-english .component-35-2-vJ7gBp {
  background-color: transparent;
  height: 200px;
  position: absolute;
  right: calc(48.76% - 153px);
  top: 3191px;
  width: 313px;
}

.phone-375-1-button-english .path-138-3f3spz {
  background-color: transparent;
  height: 61px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: calc(38.91% - 24px);
  width: 39px;
}

.phone-375-1-button-english .path-140-3f3spz {
  background-color: transparent;
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  width: 49px;
}

.phone-375-1-button-english .path-141-3f3spz {
  background-color: transparent;
  bottom: calc(34.87% - 17px);
  height: 48px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  width: 41px;
}

.phone-375-1-button-english .path-142-3f3spz {
  background-color: transparent;
  bottom: calc(33.58% - 15px);
  height: 45px;
  left: calc(28.32% - 12px);
  object-fit: cover;
  position: absolute;
  width: 43px;
}

.phone-375-1-button-english .nv-3f3spz {
  background-color: transparent;
  height: 12px;
  left: calc(11.86% - 1px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(39.47% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-143-3f3spz {
  background-color: transparent;
  height: 35px;
  left: calc(30.52% - 14px);
  object-fit: cover;
  position: absolute;
  top: calc(44.20% - 16px);
  width: 45px;
}

.phone-375-1-button-english .path-144-3f3spz {
  background-color: transparent;
  height: 31px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 42px;
}

.phone-375-1-button-english .path-145-3f3spz {
  background-color: transparent;
  height: 39px;
  left: calc(22.77% - 14px);
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 63px;
}

.phone-375-1-button-english .path-146-3f3spz {
  background-color: transparent;
  height: 35px;
  left: calc(27.56% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(25.11% - 9px);
  width: 43px;
}

.phone-375-1-button-english .path-147-3f3spz {
  background-color: transparent;
  height: 59px;
  left: 43px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 37px;
}

.phone-375-1-button-english .path-148-3f3spz {
  background-color: transparent;
  bottom: 6px;
  height: 83px;
  left: calc(40.46% - 34px);
  object-fit: cover;
  position: absolute;
  width: 85px;
}

.phone-375-1-button-english .path-149-3f3spz {
  background-color: transparent;
  bottom: calc(38.18% - 10px);
  height: 27px;
  left: calc(45.32% - 24px);
  object-fit: cover;
  position: absolute;
  width: 53px;
}

.phone-375-1-button-english .path-150-3f3spz {
  background-color: transparent;
  height: 25px;
  left: calc(46.30% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(47.97% - 12px);
  width: 45px;
}

.phone-375-1-button-english .ks-3f3spz {
  background-color: transparent;
  height: 12px;
  left: calc(46.89% - 6px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(49.76% - 6px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-151-3f3spz {
  background-color: transparent;
  height: 29px;
  left: calc(42.67% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(22.31% - 6px);
  width: 43px;
}

.phone-375-1-button-english .path-152-3f3spz {
  background-color: transparent;
  height: 25px;
  left: calc(43.59% - 22px);
  object-fit: cover;
  position: absolute;
  top: calc(34.69% - 9px);
  width: 51px;
}

.phone-375-1-button-english .path-164-3f3spz {
  background-color: transparent;
  height: 43px;
  left: calc(18.81% - 7px);
  object-fit: cover;
  position: absolute;
  top: calc(38.96% - 17px);
  width: 35px;
}

.phone-375-1-button-english .path-165-3f3spz {
  background-color: transparent;
  bottom: calc(18.14% - 6px);
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(37.85% - 13px);
  width: 35px;
}

.phone-375-1-button-english .path-166-3f3spz {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(44.11% - 18px);
  top: 14px;
  width: 40px;
}

.phone-375-1-button-english .mn-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(46.29% - 6px);
  text-align: center;
  top: calc(19.04% - 2px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-english .path-167-3f3spz {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(43.40% - 16px);
  top: calc(32.66% - 8px);
  width: 37px;
}

.phone-375-1-button-english .path-168-3f3spz {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: calc(40.75% - 17px);
  top: calc(48.26% - 17px);
  width: 41px;
}

.phone-375-1-button-english .mo-3f3spz {
  background-color: transparent;
  bottom: calc(49.89% - 6px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(41.90% - 6px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-english .path-169-3f3spz {
  background-color: transparent;
  bottom: calc(35.63% - 10px);
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: calc(40.28% - 13px);
  width: 31px;
}

.phone-375-1-button-english .path-170-3f3spz {
  background-color: transparent;
  bottom: calc(25.36% - 10px);
  height: 38px;
  object-fit: cover;
  position: absolute;
  right: calc(35.16% - 8px);
  width: 23px;
}

.phone-375-1-button-english .ms-3f3spz {
  background-color: transparent;
  bottom: calc(28.25% - 3px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(34.94% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-english .path-171-3f3spz {
  background-color: transparent;
  bottom: calc(26.12% - 10px);
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: calc(27.90% - 7px);
  width: 25px;
}

.phone-375-1-button-english .path-172-3f3spz {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(35.63% - 9px);
  top: calc(40.55% - 18px);
  width: 25px;
}

.phone-375-1-button-english .il-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(35.64% - 3px);
  text-align: center;
  top: calc(41.39% - 5px);
  white-space: nowrap;
  width: 8px;
}

.phone-375-1-button-english .path-173-3f3spz {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(29.59% - 6px);
  top: calc(40.20% - 13px);
  width: 20px;
}

.phone-375-1-button-english .in-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(30.33% - 3px);
  text-align: center;
  top: calc(40.44% - 5px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-english .path-174-3f3spz {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(25.61% - 12px);
  top: calc(49.37% - 12px);
  width: 45px;
}

.phone-375-1-button-english .ky-3f3spz {
  background-color: transparent;
  bottom: calc(49.12% - 6px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(25.99% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-175-3f3spz {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(37.32% - 12px);
  top: calc(18.58% - 6px);
  width: 33px;
}

.phone-375-1-button-english .wi-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(37.99% - 5px);
  text-align: center;
  top: calc(24.04% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-176-3f3spz {
  background-color: transparent;
  bottom: calc(42.82% - 8px);
  height: 19px;
  object-fit: cover;
  position: absolute;
  right: calc(25.27% - 13px);
  width: 52px;
}

.phone-375-1-button-english .tn-3f3spz {
  background-color: transparent;
  bottom: calc(41.33% - 5px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(29.85% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-128-3f3spz {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(27.07% - 7px);
  top: calc(21.95% - 7px);
  width: 25px;
}

.phone-375-1-button-english .path-129-3f3spz {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: calc(32.17% - 12px);
  top: 28px;
  width: 37px;
}

.phone-375-1-button-english .path-130-3f3spz {
  background-color: transparent;
  height: 6px;
  object-fit: cover;
  position: absolute;
  right: calc(35.63% - 3px);
  top: 25px;
  width: 7px;
}

.phone-375-1-button-english .mi-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(27.83% - 3px);
  text-align: center;
  top: calc(29.83% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-131-3f3spz {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(16.46% - 5px);
  top: calc(41.86% - 12px);
  width: 28px;
}

.phone-375-1-button-english .path-177-3f3spz {
  background-color: transparent;
  height: 20px;
  object-fit: cover;
  position: absolute;
  right: 22px;
  top: 28px;
  width: 11px;
}

.phone-375-1-button-english .group-171-3f3spz {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 8px;
  top: calc(23.16% - 3px);
  width: 20px;
}

.phone-375-1-button-english .group-170-ToIPYh {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .group-169-3gjprt {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .path-178-h4da1e {
  background-color: transparent;
  height: calc(100% + 2px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .group-174-3f3spz {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 28px;
  top: calc(33.25% - 6px);
  width: 8px;
}

.phone-375-1-button-english .group-173-5acoEl {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .path-179-jcgQYF {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .path-180-3f3spz {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 31px;
  top: calc(31.80% - 8px);
  width: 36px;
}

.phone-375-1-button-english .pa-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: 42px;
  text-align: center;
  top: calc(34.42% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .group-177-3f3spz {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: 31px;
  top: calc(45.74% - 12px);
  width: 48px;
}

.phone-375-1-button-english .path-181-NPlk6g {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.15% - 3px);
  width: 5px;
}

.phone-375-1-button-english .path-182-NPlk6g {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.phone-375-1-button-english .path-183-3f3spz {
  background-color: transparent;
  bottom: calc(44.56% - 11px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 30px;
  width: 52px;
}

.phone-375-1-button-english .nc-3f3spz {
  background-color: transparent;
  bottom: calc(43.67% - 5px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: 43px;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-184-3f3spz {
  background-color: transparent;
  height: 25px;
  left: calc(42.93% - 17px);
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: 40px;
}

.phone-375-1-button-english .oh-3f3spz {
  line-height: 19.2px;
  overflow: hidden;
  right: calc(23.38% - 3px);
  top: calc(38.57% - 4px);
}

.phone-375-1-button-english .path-185-3f3spz {
  background-color: transparent;
  height: 30px;
  object-fit: cover;
  position: absolute;
  right: calc(22.47% - 6px);
  top: calc(36.25% - 11px);
  width: 26px;
}

.phone-375-1-button-english .oh-DQ7hWc {
  line-height: 7px;
  right: calc(23.36% - 3px);
  top: calc(39.53% - 5px);
}

.phone-375-1-button-english .path-186-3f3spz {
  background-color: transparent;
  bottom: 10px;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: 43px;
  width: 56px;
}

.phone-375-1-button-english .fl-3f3spz {
  background-color: transparent;
  bottom: 22px;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: 49px;
  text-align: center;
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-english .path-187-3f3spz {
  background-color: transparent;
  bottom: calc(35.17% - 9px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 44px;
  width: 32px;
}

.phone-375-1-button-english .sc-3f3spz {
  background-color: transparent;
  bottom: calc(36.29% - 4px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(17.16% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .ak-3f3spz {
  background-color: transparent;
  bottom: -4px;
  height: 12px;
  left: calc(22.58% - 3px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-224-3f3spz {
  background-color: transparent;
  bottom: calc(29.15% - 10px);
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(19.83% - 7px);
  width: 34px;
}

.phone-375-1-button-english .ga-3f3spz {
  background-color: transparent;
  bottom: calc(29.11% - 3px);
  cursor: pointer;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(21.66% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .path-225-3f3spz {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 7px;
  width: 23px;
}

.phone-375-1-button-english .path-226-3f3spz {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(18.82% - 7px);
  width: 46px;
}

.phone-375-1-button-english .ny-3f3spz {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: 32px;
  text-align: center;
  top: calc(24.85% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .group-190-3f3spz {
  background-color: transparent;
  height: 6px;
  position: absolute;
  right: 16px;
  top: calc(26.29% - 2px);
  width: 3px;
}

.phone-375-1-button-english .group-189-vc8RiY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .path-227-LtyPIw {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.phone-375-1-button-english .group-193-3f3spz {
  background-color: transparent;
  height: 10px;
  position: absolute;
  right: 18px;
  top: calc(27.14% - 3px);
  width: 10px;
}

.phone-375-1-button-english .group-192-Dvx6pR {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .path-228-TN9sqO {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .path-229-3f3spz {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 15px;
  top: 25px;
  width: 11px;
}

.phone-375-1-button-english .group-196-3f3spz {
  background-color: transparent;
  height: 13px;
  position: absolute;
  right: 31px;
  top: calc(39.58% - 5px);
  width: 27px;
}

.phone-375-1-button-english .path-230-x1wEMD {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .group-200-3f3spz {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 31px;
  top: calc(38.35% - 4px);
  width: 6px;
}

.phone-375-1-button-english .group-199-v8CgFk {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .path-231-ohxjgf {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-english .path-139-3f3spz {
  background-color: transparent;
  height: 83px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(41.23% - 34px);
  width: 50px;
}

.phone-375-1-button-english .ca-3f3spz {
  background-color: transparent;
  height: 12px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(33.33% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-english .states-ttBZ06 {
  bottom: 1008px;
  left: 63px;
}

.phone-375-1-button-english .states-ttBZ06:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-B6Ux61 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-english .states-sG6SaO {
  bottom: calc(19.70% - 13px);
  left: 63px;
}

.phone-375-1-button-english .states-sG6SaO:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-english .label-2xEMKM {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-english .label {
  background-color: transparent;
  bottom: calc(43.35% - 11px);
  height: 25px;
  letter-spacing: 1.51px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.phone-375-1-button-english .oh {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-english .rectangle-1 {
  background-color: var(--secondary);
  box-shadow: 0px 2px 3px #00000042;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-english .states {
  background-color: transparent;
  cursor: pointer;
  height: 64px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: calc(100% - 125px);
}

.phone-375-1-button-english .steps-card-phone {
  background-color: transparent;
  height: 180px;
  left: 0px;
  position: absolute;
  width: 100%;
}
/* screen - tablet-768-1-button-english */

.tablet-768-1-button-english {
  background-color: var(--background);
  margin: 0px;
  min-height: 2638px;
  min-width: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-768-1-button-english .group-4-H7txML {
  background-color: transparent;
  bottom: 1984px;
  height: 584px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 132.81%;
}

.tablet-768-1-button-english .rectangle-74-H7txML {
  background-color: var(--green-blue);
  height: 585px;
  left: -8.98%;
  position: absolute;
  top: 69px;
  width: 58.98%;
}

.tablet-768-1-button-english .welcome-to-meijer-benefits-enrollment-H7txML {
  background-color: transparent;
  color: var(--background);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
  height: 54px;
  left: 72px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 170px;
  width: 326px;
}

.tablet-768-1-button-english .title-H7txML {
  background-color: transparent;
  color: #ffffffde;
  font-family: var(--font-family-roboto);
  font-size: 38px;
  font-style: normal;
  font-weight: 300;
  height: 220px;
  left: 72px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 286px;
  width: 282px;
}

.tablet-768-1-button-english .group-41-H7txML {
  background-color: transparent;
  height: 531px;
  position: absolute;
  right: calc(48.85% - 305px);
  top: 731px;
  width: 625px;
}

.tablet-768-1-button-english .group-14-xGBvxr {
  background-color: transparent;
  display: block;
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 285px;
}

.tablet-768-1-button-english .group-14-xGBvxr.bp3-animate-enter {
  animation: bp3-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-1-button-english .licensed-benefits-co-xv8fzV {
  background-color: transparent;
  bottom: 0px;
  height: 235px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .headset-icon-xv8fzV {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-1-button-english .path-9-mN7Qcw {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.tablet-768-1-button-english .group-15-xGBvxr {
  background-color: transparent;
  display: block;
  height: 100%;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 0px;
  transform: translate(0, 25px);
  width: 299px;
}

.tablet-768-1-button-english .group-15-xGBvxr.bp3-animate-enter1 {
  animation: bp3-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-1-button-english .important-vttRQb {
  background-color: transparent;
  color: var(--secondary);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  height: 31px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 69px;
  white-space: nowrap;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .appointments-are-ava-vttRQb {
  background-color: transparent;
  bottom: 0px;
  height: 424px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: 100%;
}

.tablet-768-1-button-english .span0-VP1GJ6 {
}

.tablet-768-1-button-english .span1-VP1GJ6 {
}

.tablet-768-1-button-english .span2-VP1GJ6 {
}

.tablet-768-1-button-english .span3-VP1GJ6 {
}

.tablet-768-1-button-english .span4-VP1GJ6 {
}

.tablet-768-1-button-english .clock-icon-vttRQb {
  background-color: transparent;
  height: 57px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-1-button-english .path-10-kiQ2Yd {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.tablet-768-1-button-english .path-1-H7txML {
  background-color: transparent;
  bottom: 49.77%;
  height: 1px;
  left: 71px;
  object-fit: cover;
  position: absolute;
  width: calc(100% - 141px);
}

.tablet-768-1-button-english .logo-nav-H7txML {
  height: 4.17%;
  left: -55px;
  position: absolute;
  width: calc(100% + 111px);
}

.tablet-768-1-button-english .logo-nav-O1KnQx {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.tablet-768-1-button-english .rectangle-6-BULWlp {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .meijer-logo-BULWlp {
  background-color: transparent;
  height: 73px;
  left: calc(49.93% - 70px);
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 140px;
}

.tablet-768-1-button-english .its-quick-and-easy-t-H7txML {
  background-color: transparent;
  bottom: calc(46.93% - 13px);
  height: 28px;
  left: 60px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100% - 128px);
}

.tablet-768-1-button-english .group-699-H7txML {
  background-color: transparent;
  bottom: 669px;
  height: 521px;
  position: absolute;
  right: calc(49.83% - 235px);
  width: 471px;
}

.tablet-768-1-button-english .steps-card-EkP9i1 {
  top: 0px;
}

.tablet-768-1-button-english .click-on-your-state-NPvZUq {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 110px);
}

.tablet-768-1-button-english .x1-NPvZUq {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-1-button-english .steps-card-Q0xxYC {
  top: calc(33.09% - 34px);
}

.tablet-768-1-button-english .select-a-day-and-tim-CQkdCW {
  background-color: transparent;
  height: 25px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(49.37% - 12px);
  white-space: nowrap;
  width: calc(100% - 110px);
}

.tablet-768-1-button-english .x2-CQkdCW {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-1-button-english .steps-card-NXg71t {
  bottom: calc(33.81% - 35px);
}

.tablet-768-1-button-english .enter-the-required-c-ek7Ywm {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 68px);
}

.tablet-768-1-button-english .x3-ek7Ywm {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-1-button-english .steps-card-1TbbEk {
  bottom: 0px;
}

.tablet-768-1-button-english .mark-your-calendar-a-zfnHqS {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 110px);
}

.tablet-768-1-button-english .x4-zfnHqS {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-1-button-english .rectangle-65-H7txML {
  background-color: var(--onyx);
  bottom: 0px;
  height: 3.94%;
  left: -37px;
  position: absolute;
  width: calc(100% + 74px);
}

.tablet-768-1-button-english .component-38-2-H7txML {
  background-color: transparent;
  height: 368px;
  position: absolute;
  right: calc(49.87% - 298px);
  top: 2066px;
  width: 597px;
}

.tablet-768-1-button-english .tx-jtlaJW {
  background-color: transparent;
  bottom: calc(22.30% - 4px);
  cursor: pointer;
  height: 18px;
  left: calc(41.74% - 8px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .tx-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-139-jtlaJW {
  background-color: transparent;
  height: 159px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.80% - 69px);
  width: 96px;
}

.tablet-768-1-button-english .path-138-jtlaJW {
  background-color: transparent;
  height: 116px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: calc(40.94% - 47px);
  width: 75px;
}

.tablet-768-1-button-english .path-140-jtlaJW {
  background-color: transparent;
  height: 79px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: 94px;
}

.tablet-768-1-button-english .path-141-jtlaJW {
  background-color: transparent;
  bottom: calc(31.77% - 29px);
  height: 92px;
  left: 79px;
  object-fit: cover;
  position: absolute;
  width: 79px;
}

.tablet-768-1-button-english .path-142-jtlaJW {
  background-color: transparent;
  bottom: calc(30.50% - 26px);
  height: 85px;
  left: calc(28.32% - 23px);
  object-fit: cover;
  position: absolute;
  width: 81px;
}

.tablet-768-1-button-english .path-143-jtlaJW {
  background-color: transparent;
  height: 67px;
  left: calc(30.52% - 26px);
  object-fit: cover;
  position: absolute;
  top: calc(46.12% - 31px);
  width: 85px;
}

.tablet-768-1-button-english .path-144-jtlaJW {
  background-color: transparent;
  height: 59px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 81px;
}

.tablet-768-1-button-english .path-145-jtlaJW {
  background-color: transparent;
  height: 75px;
  left: calc(22.77% - 27px);
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 119px;
}

.tablet-768-1-button-english .path-146-jtlaJW {
  background-color: transparent;
  height: 68px;
  left: calc(27.56% - 23px);
  object-fit: cover;
  position: absolute;
  top: calc(26.20% - 18px);
  width: 82px;
}

.tablet-768-1-button-english .path-147-jtlaJW {
  background-color: transparent;
  height: 112px;
  left: 81px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 70px;
}

.tablet-768-1-button-english .path-148-jtlaJW {
  background-color: transparent;
  bottom: -2px;
  height: 159px;
  left: calc(40.46% - 66px);
  object-fit: cover;
  position: absolute;
  width: 163px;
}

.tablet-768-1-button-english .path-149-jtlaJW {
  background-color: transparent;
  bottom: calc(35.61% - 19px);
  height: 52px;
  left: calc(45.31% - 46px);
  object-fit: cover;
  position: absolute;
  width: 101px;
}

.tablet-768-1-button-english .path-150-jtlaJW {
  background-color: transparent;
  height: 47px;
  left: calc(46.30% - 40px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 24px);
  width: 87px;
}

.tablet-768-1-button-english .ks-jtlaJW {
  background-color: transparent;
  bottom: calc(49.47% - 9px);
  cursor: pointer;
  height: 18px;
  left: calc(47.21% - 8px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-english .ks-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-151-jtlaJW {
  background-color: transparent;
  height: 55px;
  left: calc(42.67% - 35px);
  object-fit: cover;
  position: absolute;
  top: calc(23.24% - 13px);
  width: 82px;
}

.tablet-768-1-button-english .path-152-jtlaJW {
  background-color: transparent;
  height: 48px;
  left: calc(43.59% - 43px);
  object-fit: cover;
  position: absolute;
  top: calc(36.11% - 18px);
  width: 98px;
}

.tablet-768-1-button-english .path-164-jtlaJW {
  background-color: transparent;
  height: 83px;
  left: calc(18.80% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(40.75% - 34px);
  width: 66px;
}

.tablet-768-1-button-english .path-165-jtlaJW {
  background-color: transparent;
  bottom: 45px;
  height: 62px;
  object-fit: cover;
  position: absolute;
  right: calc(37.84% - 25px);
  width: 67px;
}

.tablet-768-1-button-english .path-166-jtlaJW {
  background-color: transparent;
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(44.10% - 34px);
  top: 26px;
  width: 76px;
}

.tablet-768-1-button-english .mn-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(45.98% - 9px);
  text-align: center;
  top: calc(19.58% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-english .mn-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-167-jtlaJW {
  background-color: transparent;
  height: 48px;
  object-fit: cover;
  position: absolute;
  right: calc(43.40% - 31px);
  top: calc(33.99% - 16px);
  width: 71px;
}

.tablet-768-1-button-english .path-168-jtlaJW {
  background-color: transparent;
  bottom: calc(49.63% - 34px);
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: calc(40.75% - 32px);
  width: 79px;
}

.tablet-768-1-button-english .mo-jtlaJW {
  background-color: transparent;
  bottom: calc(48.62% - 9px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.86% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-english .mo-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-169-jtlaJW {
  background-color: transparent;
  bottom: calc(32.93% - 18px);
  height: 55px;
  object-fit: cover;
  position: absolute;
  right: calc(40.28% - 24px);
  width: 59px;
}

.tablet-768-1-button-english .path-170-jtlaJW {
  background-color: transparent;
  bottom: calc(22.03% - 16px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(35.16% - 15px);
  width: 44px;
}

.tablet-768-1-button-english .ms-jtlaJW {
  background-color: transparent;
  bottom: calc(27.02% - 5px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(35.53% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-english .ms-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-171-jtlaJW {
  background-color: transparent;
  bottom: calc(22.80% - 17px);
  height: 75px;
  object-fit: cover;
  position: absolute;
  right: calc(27.90% - 13px);
  width: 48px;
}

.tablet-768-1-button-english .path-172-jtlaJW {
  background-color: transparent;
  height: 83px;
  object-fit: cover;
  position: absolute;
  right: calc(35.63% - 17px);
  top: calc(42.41% - 35px);
  width: 48px;
}

.tablet-768-1-button-english .il-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(36.03% - 4px);
  text-align: center;
  top: calc(41.91% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 12px;
}

.tablet-768-1-button-english .il-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-173-jtlaJW {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(29.59% - 11px);
  top: calc(41.93% - 27px);
  width: 37px;
}

.tablet-768-1-button-english .in-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.24% - 4px);
  text-align: center;
  top: calc(42.34% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-1-button-english .in-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-174-jtlaJW {
  background-color: transparent;
  bottom: calc(48.62% - 22px);
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: calc(25.59% - 22px);
  width: 86px;
}

.tablet-768-1-button-english .ky-jtlaJW {
  background-color: transparent;
  bottom: calc(48.32% - 9px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(26.11% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .ky-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-175-jtlaJW {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: calc(37.32% - 23px);
  top: calc(19.38% - 13px);
  width: 62px;
}

.tablet-768-1-button-english .wi-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(37.95% - 6px);
  text-align: center;
  top: calc(24.69% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-english .wi-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-176-jtlaJW {
  background-color: transparent;
  bottom: calc(40.55% - 15px);
  height: 37px;
  object-fit: cover;
  position: absolute;
  right: calc(25.27% - 25px);
  width: 100px;
}

.tablet-768-1-button-english .tn-jtlaJW {
  background-color: transparent;
  bottom: calc(40.06% - 7px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(29.69% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .tn-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-128-jtlaJW {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(27.07% - 13px);
  top: calc(22.88% - 14px);
  width: 48px;
}

.tablet-768-1-button-english .path-129-jtlaJW {
  background-color: transparent;
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(32.17% - 23px);
  top: 53px;
  width: 70px;
}

.tablet-768-1-button-english .path-130-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 10px;
  object-fit: cover;
  position: absolute;
  right: calc(35.73% - 4px);
  top: 49px;
  width: 11px;
}

.tablet-768-1-button-english .mi-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(28.74% - 5px);
  text-align: center;
  top: calc(28.99% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-english .mi-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-131-jtlaJW {
  background-color: transparent;
  height: 54px;
  object-fit: cover;
  position: absolute;
  right: calc(16.46% - 9px);
  top: calc(43.60% - 23px);
  width: 53px;
}

.tablet-768-1-button-english .path-177-jtlaJW {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 43px;
  top: calc(16.44% - 6px);
  width: 22px;
}

.tablet-768-1-button-english .group-171-jtlaJW {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 16px;
  top: calc(24.03% - 5px);
  width: 39px;
}

.tablet-768-1-button-english .group-170-lDv3KS {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .group-169-MjO5T7 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .path-178-lSmJxN {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .group-174-jtlaJW {
  background-color: transparent;
  height: 35px;
  position: absolute;
  right: 53px;
  top: calc(34.55% - 12px);
  width: 15px;
}

.tablet-768-1-button-english .group-173-hY6T6X {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .path-179-vXqM2T {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .path-180-jtlaJW {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: 60px;
  top: calc(33.09% - 15px);
  width: 69px;
}

.tablet-768-1-button-english .pa-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 87px;
  text-align: center;
  top: calc(35.13% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-english .pa-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .group-177-jtlaJW {
  background-color: transparent;
  height: 51px;
  position: absolute;
  right: 59px;
  top: calc(47.63% - 24px);
  width: 92px;
}

.tablet-768-1-button-english .path-181-puXzSQ {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.09% - 6px);
  width: 9px;
}

.tablet-768-1-button-english .path-182-puXzSQ {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 6px);
}

.tablet-768-1-button-english .path-183-jtlaJW {
  background-color: transparent;
  bottom: calc(42.30% - 20px);
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 56px;
  width: 99px;
}

.tablet-768-1-button-english .nc-jtlaJW {
  background-color: transparent;
  bottom: calc(43.05% - 8px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 89px;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .nc-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-184-jtlaJW {
  background-color: transparent;
  height: 49px;
  left: calc(42.93% - 33px);
  object-fit: cover;
  position: absolute;
  top: 29px;
  width: 77px;
}

.tablet-768-1-button-english .oh-jtlaJW {
  height: 20px;
  line-height: 19.2px;
  overflow: hidden;
  right: calc(23.62% - 6px);
  top: calc(40.24% - 8px);
  width: 25px;
}

.tablet-768-1-button-english .path-185-jtlaJW {
  background-color: transparent;
  height: 58px;
  object-fit: cover;
  position: absolute;
  right: calc(22.47% - 11px);
  top: calc(37.77% - 22px);
  width: 50px;
}

.tablet-768-1-button-english .oh-hxz2wx {
  height: 18px;
  line-height: 11px;
  pointer-events: auto;
  right: calc(24.09% - 4px);
  top: calc(40.00% - 7px);
  transition: all 0.2s ease;
  width: 18px;
}

.tablet-768-1-button-english .oh-hxz2wx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-186-jtlaJW {
  background-color: transparent;
  bottom: 6px;
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: 81px;
  width: 107px;
}

.tablet-768-1-button-english .fl-jtlaJW {
  background-color: transparent;
  bottom: 33px;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 95px;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-english .fl-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-187-jtlaJW {
  background-color: transparent;
  bottom: calc(32.52% - 15px);
  height: 47px;
  object-fit: cover;
  position: absolute;
  right: 83px;
  width: 60px;
}

.tablet-768-1-button-english .sc-jtlaJW {
  background-color: transparent;
  bottom: calc(35.20% - 6px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(17.87% - 3px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .sc-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-224-jtlaJW {
  background-color: transparent;
  bottom: calc(26.06% - 17px);
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: calc(19.83% - 13px);
  width: 65px;
}

.tablet-768-1-button-english .ga-jtlaJW {
  background-color: transparent;
  bottom: calc(28.44% - 5px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.23% - 4px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .ga-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .path-225-jtlaJW {
  background-color: transparent;
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 13px;
  width: 44px;
}

.tablet-768-1-button-english .path-226-jtlaJW {
  background-color: transparent;
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: 33px;
  top: calc(19.62% - 13px);
  width: 89px;
}

.tablet-768-1-button-english .ny-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 64px;
  text-align: center;
  top: calc(24.73% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .ny-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .group-190-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 11px;
  position: absolute;
  right: 31px;
  top: calc(27.25% - 3px);
  width: 6px;
}

.tablet-768-1-button-english .group-189-uk5EFy {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .path-227-HfOFW9 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.tablet-768-1-button-english .group-193-jtlaJW {
  background-color: transparent;
  height: 19px;
  position: absolute;
  right: 34px;
  top: calc(28.16% - 5px);
  width: 20px;
}

.tablet-768-1-button-english .group-192-qS3SoJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .path-228-jxroxD {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .path-229-jtlaJW {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: 29px;
  top: 48px;
  width: 21px;
}

.tablet-768-1-button-english .group-196-jtlaJW {
  background-color: transparent;
  height: 25px;
  position: absolute;
  right: 58px;
  top: calc(41.09% - 10px);
  width: 52px;
}

.tablet-768-1-button-english .path-230-VgIgLK {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .group-200-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  position: absolute;
  right: 59px;
  top: calc(39.80% - 8px);
  width: 12px;
}

.tablet-768-1-button-english .group-199-MYaW9X {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-english .path-231-LbSKlE {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-english .ca-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: 15px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(34.41% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-english .ca-jtlaJW:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-english .nv-jtlaJW {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: 65px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
  top: calc(37.78% - 7px);
  white-space: nowrap;
  width: 23px;
}

.tablet-768-1-button-english .oh {
  background-color: transparent;
  cursor: pointer;
  letter-spacing: 0.00px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.tablet-768-1-button-english .steps-card {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  width: 100%;
}
/* screen - web-1280-1-button-english */

.web-1280-1-button-english {
  background-color: var(--background);
  margin: 0px;
  min-height: 2534px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1280-1-button-english .mask-group-4-AOF0nz {
  background-color: transparent;
  bottom: 1844px;
  height: 613px;
  left: 25.86%;
  object-fit: cover;
  position: absolute;
  width: 83.67%;
}

.web-1280-1-button-english .rectangle-74-AOF0nz {
  background-color: var(--green-blue);
  height: 582px;
  left: -4.61%;
  position: absolute;
  top: 110px;
  width: 54.77%;
}

.web-1280-1-button-english .group-714-AOF0nz {
  background-color: transparent;
  height: 784px;
  position: absolute;
  right: calc(33.96% - 363px);
  top: 804px;
  width: 1068px;
}

.web-1280-1-button-english .path-1-vhl9z8 {
  background-color: transparent;
  height: calc(100% - 5px);
  left: 46.81%;
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 1px;
}

.web-1280-1-button-english .group-40-vhl9z8 {
  background-color: transparent;
  height: 98.62%;
  position: absolute;
  right: 552px;
  top: 11px;
  width: 48.36%;
}

.web-1280-1-button-english .group-14-sYUQKx {
  background-color: transparent;
  display: block;
  height: 37.34%;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 81.07%;
}

.web-1280-1-button-english .group-14-sYUQKx.bp2-animate-enter {
  animation: bp2-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-1-button-english .licensed-benefits-co-xj2csc {
  background-color: transparent;
  bottom: 0px;
  height: 214px;
  left: 2px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 40px);
}

.web-1280-1-button-english .headset-icon-xj2csc {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-1-button-english .path-9-e9Vmxm {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1280-1-button-english .group-15-sYUQKx {
  background-color: transparent;
  display: block;
  height: 54.23%;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 45.77%;
  transform: translate(0, 25px);
  width: 92.25%;
}

.web-1280-1-button-english .group-15-sYUQKx.bp2-animate-enter1 {
  animation: bp2-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-1-button-english .important-KjMhgf {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(21.49% - 7px);
  white-space: nowrap;
  width: calc(100% - 38px);
}

.web-1280-1-button-english .appointments-are-ava-KjMhgf {
  background-color: transparent;
  bottom: 0px;
  height: 298px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 38px);
}

.web-1280-1-button-english .span0-QQzXQ6 {
}

.web-1280-1-button-english .span1-QQzXQ6 {
}

.web-1280-1-button-english .span2-QQzXQ6 {
}

.web-1280-1-button-english .span3-QQzXQ6 {
}

.web-1280-1-button-english .span4-QQzXQ6 {
}

.web-1280-1-button-english .clock-icon-KjMhgf {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-1-button-english .path-10-wKvpx0 {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1280-1-button-english .group-19-vhl9z8 {
  background-color: transparent;
  display: block;
  height: 74.46%;
  left: 456px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1280-1-button-english .group-19-vhl9z8.bp2-animate-enter2 {
  animation: bp2-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-1-button-english .its-quick-and-easy-t-VkMfKF {
  background-color: transparent;
  height: 28px;
  left: 100px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -3px;
  white-space: nowrap;
  width: calc(100% - 98px);
}

.web-1280-1-button-english .steps-card-VkMfKF {
  top: 63px;
}

.web-1280-1-button-english .click-on-your-state-D25xLn {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 110px);
}

.web-1280-1-button-english .x1-D25xLn {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-1-button-english .steps-card-OzK9dT {
  top: calc(41.88% - 44px);
}

.web-1280-1-button-english .select-a-day-and-tim-YLro7K {
  background-color: transparent;
  height: 25px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(49.37% - 12px);
  white-space: nowrap;
  width: calc(100% - 110px);
}

.web-1280-1-button-english .x2-YLro7K {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-1-button-english .steps-card-UrNeHU {
  bottom: calc(29.38% - 31px);
}

.web-1280-1-button-english .enter-the-required-c-0S4G5G {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 68px);
}

.web-1280-1-button-english .x3-0S4G5G {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-1-button-english .steps-card-2475NK {
  bottom: 0px;
}

.web-1280-1-button-english .mark-your-calendar-a-C0wOjt {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 110px);
}

.web-1280-1-button-english .x4-C0wOjt {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-1-button-english .logo-nav-AOF0nz {
  height: 4.34%;
  left: -83px;
  position: absolute;
  width: calc(100% + 167px);
}

.web-1280-1-button-english .logo-nav-k0lFEK {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1280-1-button-english .rectangle-6-udfv9l {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-english .meijer-logo-udfv9l {
  background-color: transparent;
  height: 73px;
  left: calc(49.96% - 70px);
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 140px;
}

.web-1280-1-button-english .welcome-to-meijer-benefits-enrollment-AOF0nz {
  background-color: transparent;
  color: var(--background);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  height: 57px;
  left: 140px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 194px;
  width: 384px;
}

.web-1280-1-button-english .title-AOF0nz {
  background-color: transparent;
  color: #f7f8f7;
  font-style: normal;
  font-weight: 300;
  height: 239px;
  left: 140px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 302px;
  width: 400px;
}

.web-1280-1-button-english .rectangle-65-AOF0nz {
  background-color: var(--onyx);
  bottom: 0px;
  height: 4.10%;
  left: -31px;
  position: absolute;
  width: calc(100% + 62px);
}

.web-1280-1-button-english .component-39-3-AOF0nz {
  background-color: transparent;
  height: 669px;
  position: absolute;
  right: calc(50.00% - 495px);
  top: 1701px;
  width: 990px;
}

.web-1280-1-button-english .path-139-bt9tcI {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(35.04% - 88px);
  width: 151px;
}

.web-1280-1-button-english .path-138-bt9tcI {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(33.84% - 62px);
  width: 118px;
}

.web-1280-1-button-english .path-140-bt9tcI {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1280-1-button-english .path-141-bt9tcI {
  background-color: transparent;
  bottom: calc(42.75% - 62px);
  cursor: pointer;
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1280-1-button-english .path-142-bt9tcI {
  background-color: transparent;
  bottom: calc(41.43% - 55px);
  height: 134px;
  left: calc(27.03% - 35px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1280-1-button-english .path-143-bt9tcI {
  background-color: transparent;
  height: 105px;
  left: calc(29.11% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(39.28% - 41px);
  width: 134px;
}

.web-1280-1-button-english .path-144-bt9tcI {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1280-1-button-english .path-145-bt9tcI {
  background-color: transparent;
  height: 118px;
  left: calc(21.67% - 41px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1280-1-button-english .path-146-bt9tcI {
  background-color: transparent;
  height: 106px;
  left: calc(26.31% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(22.34% - 24px);
  width: 129px;
}

.web-1280-1-button-english .path-147-bt9tcI {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1280-1-button-english .path-148-bt9tcI {
  background-color: transparent;
  bottom: 82px;
  height: 251px;
  left: calc(38.28% - 98px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1280-1-button-english .path-149-bt9tcI {
  background-color: transparent;
  bottom: calc(44.84% - 37px);
  height: 82px;
  left: calc(43.13% - 69px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1280-1-button-english .path-150-bt9tcI {
  background-color: transparent;
  height: 74px;
  left: calc(44.13% - 60px);
  object-fit: cover;
  position: absolute;
  top: calc(42.89% - 32px);
  width: 136px;
}

.web-1280-1-button-english .ks-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(45.25% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.73% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-english .ks-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-151-bt9tcI {
  background-color: transparent;
  height: 86px;
  left: calc(40.68% - 53px);
  object-fit: cover;
  position: absolute;
  top: calc(19.94% - 17px);
  width: 129px;
}

.web-1280-1-button-english .path-152-bt9tcI {
  background-color: transparent;
  height: 76px;
  left: calc(41.47% - 64px);
  object-fit: cover;
  position: absolute;
  top: calc(31.03% - 24px);
  width: 153px;
}

.web-1280-1-button-english .hi-bt9tcI {
  background-color: transparent;
  bottom: -3px;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(24.93% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-english .path-164-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(18.00% - 19px);
  object-fit: cover;
  position: absolute;
  top: calc(34.43% - 45px);
  width: 104px;
}

.web-1280-1-button-english .path-165-bt9tcI {
  background-color: transparent;
  bottom: calc(27.42% - 26px);
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(40.71% - 43px);
  width: 106px;
}

.web-1280-1-button-english .path-166-bt9tcI {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(46.70% - 56px);
  top: 42px;
  width: 120px;
}

.web-1280-1-button-english .mn-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(48.13% - 13px);
  text-align: center;
  top: 110px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-english .mn-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-167-bt9tcI {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.00% - 52px);
  top: calc(29.23% - 22px);
  width: 112px;
}

.web-1280-1-button-english .path-168-bt9tcI {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(43.51% - 54px);
  top: calc(42.84% - 46px);
  width: 124px;
}

.web-1280-1-button-english .mo-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.19% - 12px);
  text-align: center;
  top: calc(44.46% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-english .mo-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-169-bt9tcI {
  background-color: transparent;
  bottom: calc(42.61% - 37px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(42.98% - 40px);
  width: 93px;
}

.web-1280-1-button-english .path-170-bt9tcI {
  background-color: transparent;
  bottom: calc(33.92% - 39px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(37.99% - 26px);
  width: 67px;
}

.web-1280-1-button-english .ms-bt9tcI {
  background-color: transparent;
  bottom: calc(36.93% - 8px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.28% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-english .ms-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-171-bt9tcI {
  background-color: transparent;
  bottom: calc(34.65% - 41px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  width: 74px;
}

.web-1280-1-button-english .path-172-bt9tcI {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(38.47% - 29px);
  top: calc(35.82% - 47px);
  width: 75px;
}

.web-1280-1-button-english .il-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.71% - 6px);
  text-align: center;
  top: calc(36.31% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1280-1-button-english .il-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-173-bt9tcI {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(32.65% - 19px);
  top: calc(35.77% - 36px);
  width: 58px;
}

.web-1280-1-button-english .in-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.43% - 6px);
  text-align: center;
  top: calc(35.93% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-english .in-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-174-bt9tcI {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(29.17% - 39px);
  top: calc(44.16% - 32px);
  width: 135px;
}

.web-1280-1-button-english .ky-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(29.36% - 6px);
  text-align: center;
  top: calc(44.72% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-english .ky-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-175-bt9tcI {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.17% - 39px);
  top: 94px;
  width: 98px;
}

.web-1280-1-button-english .wi-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(40.54% - 8px);
  text-align: center;
  top: calc(21.47% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-english .wi-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-176-bt9tcI {
  background-color: transparent;
  bottom: calc(48.72% - 28px);
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(28.91% - 45px);
  width: 157px;
}

.web-1280-1-button-english .tn-bt9tcI {
  background-color: transparent;
  bottom: calc(48.16% - 11px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.63% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .tn-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-128-bt9tcI {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(30.27% - 22px);
  top: calc(19.57% - 19px);
  width: 74px;
}

.web-1280-1-button-english .path-129-bt9tcI {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(35.27% - 39px);
  top: 85px;
  width: 109px;
}

.web-1280-1-button-english .path-130-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(38.42% - 6px);
  top: 79px;
  width: 16px;
}

.web-1280-1-button-english .mi-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(31.77% - 6px);
  text-align: center;
  top: calc(25.17% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-english .mi-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-131-bt9tcI {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(20.20% - 17px);
  top: calc(37.38% - 31px);
  width: 83px;
}

.web-1280-1-button-english .path-177-bt9tcI {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 109px;
  top: 87px;
  width: 33px;
}

.web-1280-1-button-english .group-170-bt9tcI {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 65px;
  top: calc(20.86% - 7px);
  width: 62px;
}

.web-1280-1-button-english .group-169-pxtWBv {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-english .path-178-nVFkhN {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-english .group-173-bt9tcI {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 124px;
  top: calc(29.83% - 17px);
  width: 24px;
}

.web-1280-1-button-english .path-179-G9ygxj {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-english .path-180-bt9tcI {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 136px;
  top: calc(28.48% - 20px);
  width: 108px;
}

.web-1280-1-button-english .pa-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.58% - 4px);
  text-align: center;
  top: calc(30.46% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-english .pa-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-181-bt9tcI {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 133px;
  top: calc(40.28% - 10px);
  width: 13px;
}

.web-1280-1-button-english .path-182-bt9tcI {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: 136px;
  top: calc(40.87% - 35px);
  width: 151px;
}

.web-1280-1-button-english .path-183-bt9tcI {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 130px;
  top: calc(49.58% - 36px);
  width: 156px;
}

.web-1280-1-button-english .nc-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.01% - 5px);
  text-align: center;
  top: calc(49.26% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .nc-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-184-bt9tcI {
  background-color: transparent;
  height: 76px;
  left: calc(40.95% - 50px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1280-1-button-english .oh-bt9tcI {
  height: 31px;
  right: calc(26.94% - 10px);
  top: calc(35.02% - 11px);
  width: 38px;
}

.web-1280-1-button-english .path-185-bt9tcI {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(25.93% - 20px);
  top: calc(32.36% - 29px);
  width: 79px;
}

.web-1280-1-button-english .oh-Gnexxk {
  height: 23px;
  pointer-events: auto;
  right: calc(27.29% - 7px);
  top: calc(34.66% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .oh-Gnexxk:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-186-bt9tcI {
  background-color: transparent;
  bottom: 95px;
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(20.70% - 35px);
  width: 168px;
}

.web-1280-1-button-english .fl-bt9tcI {
  background-color: transparent;
  bottom: calc(21.84% - 5px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.98% - 4px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-english .fl-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-187-bt9tcI {
  background-color: transparent;
  bottom: calc(42.06% - 31px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(19.30% - 18px);
  width: 94px;
}

.web-1280-1-button-english .path-224-bt9tcI {
  background-color: transparent;
  bottom: calc(37.11% - 39px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(23.49% - 24px);
  width: 102px;
}

.web-1280-1-button-english .ga-bt9tcI {
  background-color: transparent;
  bottom: calc(38.16% - 9px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(25.51% - 6px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .ga-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .path-225-bt9tcI {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 21px;
  width: 69px;
}

.web-1280-1-button-english .path-226-bt9tcI {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 93px;
  top: 94px;
  width: 140px;
}

.web-1280-1-button-english .ny-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 145px;
  text-align: center;
  top: calc(21.51% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .ny-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .group-189-bt9tcI {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 89px;
  top: calc(23.75% - 4px);
  width: 9px;
}

.web-1280-1-button-english .path-227-SeCX69 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.web-1280-1-button-english .ri-bt9tcI {
  background-color: transparent;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: -2px;
  text-align: center;
  top: calc(25.45% - 6px);
  white-space: nowrap;
  width: 16px;
}

.web-1280-1-button-english .group-192-bt9tcI {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 96px;
  top: calc(24.46% - 7px);
  width: 31px;
}

.web-1280-1-button-english .path-228-i7miyO {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-english .path-229-bt9tcI {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 88px;
  top: 78px;
  width: 32px;
}

.web-1280-1-button-english .path-230-bt9tcI {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 134px;
  top: calc(35.56% - 15px);
  width: 85px;
}

.web-1280-1-button-english .group-199-bt9tcI {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 135px;
  top: calc(34.56% - 11px);
  width: 19px;
}

.web-1280-1-button-english .path-231-eb80om {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-english .ca-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(29.84% - 7px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .ca-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .nv-bt9tcI {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 108px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(34.58% - 8px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-english .nv-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .sc-bt9tcI {
  background-color: transparent;
  bottom: calc(43.97% - 10px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.68% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-english .sc-bt9tcI:hover {
  transform: scale(1.2);
}

.web-1280-1-button-english .oh {
  background-color: transparent;
  cursor: pointer;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
}

.web-1280-1-button-english .steps-card {
  background-color: transparent;
  height: 104px;
  left: 105px;
  position: absolute;
  width: calc(100% - 143px);
}
/* screen - web-1920-1-button-english-all-breakpoints */

.web-1920-1-button-english-all-breakpoints {
  background-color: var(--background);
  margin: 0px;
  min-height: 2411px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1920-1-button-english-all-breakpoints .mask-group-4-dZPlTx {
  background-color: transparent;
  bottom: 1726px;
  height: 613px;
  left: 45.89%;
  object-fit: cover;
  position: absolute;
  width: 55.78%;
}

.web-1920-1-button-english-all-breakpoints .rectangle-74-dZPlTx {
  background-color: var(--green-blue);
  height: 585px;
  left: 0px;
  position: absolute;
  top: 100px;
  width: 50.00%;
}

.web-1920-1-button-english-all-breakpoints .group-713-dZPlTx {
  background-color: transparent;
  height: 680px;
  position: absolute;
  right: calc(47.25% - 623px);
  top: 800px;
  width: 1319px;
}

.web-1920-1-button-english-all-breakpoints .path-1-RrJAUj {
  background-color: transparent;
  height: 100%;
  left: 48.52%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.web-1920-1-button-english-all-breakpoints .group-19-RrJAUj {
  background-color: transparent;
  display: block;
  height: 85.87%;
  left: 707px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1920-1-button-english-all-breakpoints .group-19-RrJAUj.bp1-animate-enter {
  animation: bp1-animate-enter-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-1-button-english-all-breakpoints .its-quick-and-easy-t-JYx1sI {
  background-color: transparent;
  height: 28px;
  left: 100px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -3px;
  white-space: nowrap;
  width: calc(100% - 98px);
}

.web-1920-1-button-english-all-breakpoints .steps-card-JYx1sI {
  top: 63px;
}

.web-1920-1-button-english-all-breakpoints .click-on-your-state-tjsxvv {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 110px);
}

.web-1920-1-button-english-all-breakpoints .x1-tjsxvv {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-1-button-english-all-breakpoints .steps-card-vI6ZMU {
  top: calc(41.88% - 44px);
}

.web-1920-1-button-english-all-breakpoints .select-a-day-and-tim-lumDvD {
  background-color: transparent;
  height: 25px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(49.37% - 12px);
  white-space: nowrap;
  width: calc(100% - 110px);
}

.web-1920-1-button-english-all-breakpoints .x2-lumDvD {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-1-button-english-all-breakpoints .steps-card-9xDKu0 {
  bottom: calc(29.38% - 31px);
}

.web-1920-1-button-english-all-breakpoints .enter-the-required-c-1SUUxt {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 68px);
}

.web-1920-1-button-english-all-breakpoints .x3-1SUUxt {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-1-button-english-all-breakpoints .steps-card-NwudDj {
  bottom: 0px;
}

.web-1920-1-button-english-all-breakpoints .mark-your-calendar-a-Yxxk2r {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 23px);
  width: calc(100% - 110px);
}

.web-1920-1-button-english-all-breakpoints .x4-Yxxk2r {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  height: 47px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-1-button-english-all-breakpoints .group-15-RrJAUj {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 395px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 546px;
}

.web-1920-1-button-english-all-breakpoints .group-15-RrJAUj.bp1-animate-enter1 {
  animation: bp1-animate-enter1-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-1-button-english-all-breakpoints .important-Gl55Qh {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(22.86% - 7px);
  white-space: nowrap;
  width: calc(100% - 79px);
}

.web-1920-1-button-english-all-breakpoints .appointments-are-ava-Gl55Qh {
  background-color: transparent;
  bottom: 0px;
  height: 277px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-1-button-english-all-breakpoints .span0-Vu6UTI {
}

.web-1920-1-button-english-all-breakpoints .span1-Vu6UTI {
}

.web-1920-1-button-english-all-breakpoints .span2-Vu6UTI {
}

.web-1920-1-button-english-all-breakpoints .span3-Vu6UTI {
}

.web-1920-1-button-english-all-breakpoints .span4-Vu6UTI {
}

.web-1920-1-button-english-all-breakpoints .clock-icon-Gl55Qh {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-1-button-english-all-breakpoints .path-10-Q9B7LN {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1920-1-button-english-all-breakpoints .group-14-RrJAUj {
  background-color: transparent;
  display: block;
  height: 229px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 533px;
}

.web-1920-1-button-english-all-breakpoints .group-14-RrJAUj.bp1-animate-enter2 {
  animation: bp1-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-1-button-english-all-breakpoints .licensed-benefits-co-A3qxaN {
  background-color: transparent;
  bottom: 0px;
  height: 151px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-1-button-english-all-breakpoints .headset-icon-A3qxaN {
  background-color: transparent;
  height: 52px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-1-button-english-all-breakpoints .path-9-jPIscx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-1-button-english-all-breakpoints .welcome-to-meijer-benefits-enrollment-dZPlTx {
  background-color: transparent;
  color: var(--background);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  height: 31px;
  left: calc(21.49% - 96px);
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 209px;
  white-space: nowrap;
  width: 445px;
}

.web-1920-1-button-english-all-breakpoints .title-dZPlTx {
  background-color: transparent;
  color: #f7f8f7;
  font-family: var(--font-family-roboto);
  font-size: 54px;
  font-style: normal;
  font-weight: 300;
  height: 254px;
  left: calc(21.89% - 103px);
  letter-spacing: 0.00px;
  line-height: 60px;
  position: absolute;
  text-align: left;
  top: 286px;
  width: 472px;
}

.web-1920-1-button-english-all-breakpoints .logo-nav-dZPlTx {
  height: 4.56%;
  left: -31px;
  position: absolute;
  width: calc(100% + 63px);
}

.web-1920-1-button-english-all-breakpoints .logo-nav-Rd5bx6 {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1920-1-button-english-all-breakpoints .rectangle-6-OxCODP {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-english-all-breakpoints .meijer-logo-OxCODP {
  background-color: transparent;
  height: 73px;
  left: calc(49.59% - 69px);
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 140px;
}

.web-1920-1-button-english-all-breakpoints .rectangle-65-dZPlTx {
  background-color: var(--onyx);
  bottom: 3px;
  height: 4.31%;
  left: -74px;
  position: absolute;
  width: calc(100% + 148px);
}

.web-1920-1-button-english-all-breakpoints .component-39-2-dZPlTx {
  background-color: transparent;
  height: 669px;
  position: absolute;
  right: calc(50.00% - 495px);
  top: 1602px;
  width: 990px;
}

.web-1920-1-button-english-all-breakpoints .path-139-8jnBtj {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(35.04% - 88px);
  width: 151px;
}

.web-1920-1-button-english-all-breakpoints .path-138-8jnBtj {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(33.84% - 62px);
  width: 118px;
}

.web-1920-1-button-english-all-breakpoints .path-140-8jnBtj {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1920-1-button-english-all-breakpoints .path-141-8jnBtj {
  background-color: transparent;
  bottom: calc(42.75% - 62px);
  cursor: pointer;
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1920-1-button-english-all-breakpoints .path-142-8jnBtj {
  background-color: transparent;
  bottom: calc(41.43% - 55px);
  height: 134px;
  left: calc(27.03% - 35px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1920-1-button-english-all-breakpoints .path-143-8jnBtj {
  background-color: transparent;
  height: 105px;
  left: calc(29.11% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(39.28% - 41px);
  width: 134px;
}

.web-1920-1-button-english-all-breakpoints .path-144-8jnBtj {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1920-1-button-english-all-breakpoints .path-145-8jnBtj {
  background-color: transparent;
  height: 118px;
  left: calc(21.67% - 41px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1920-1-button-english-all-breakpoints .path-146-8jnBtj {
  background-color: transparent;
  height: 106px;
  left: calc(26.31% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(22.34% - 24px);
  width: 129px;
}

.web-1920-1-button-english-all-breakpoints .path-147-8jnBtj {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1920-1-button-english-all-breakpoints .path-148-8jnBtj {
  background-color: transparent;
  bottom: 82px;
  height: 251px;
  left: calc(38.28% - 98px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1920-1-button-english-all-breakpoints .path-149-8jnBtj {
  background-color: transparent;
  bottom: calc(44.84% - 37px);
  height: 82px;
  left: calc(43.13% - 69px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1920-1-button-english-all-breakpoints .path-150-8jnBtj {
  background-color: transparent;
  height: 74px;
  left: calc(44.13% - 60px);
  object-fit: cover;
  position: absolute;
  top: calc(42.89% - 32px);
  width: 136px;
}

.web-1920-1-button-english-all-breakpoints .ks-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(45.25% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.73% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-english-all-breakpoints .ks-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-151-8jnBtj {
  background-color: transparent;
  height: 86px;
  left: calc(40.68% - 53px);
  object-fit: cover;
  position: absolute;
  top: calc(19.94% - 17px);
  width: 129px;
}

.web-1920-1-button-english-all-breakpoints .path-152-8jnBtj {
  background-color: transparent;
  height: 76px;
  left: calc(41.47% - 64px);
  object-fit: cover;
  position: absolute;
  top: calc(31.03% - 24px);
  width: 153px;
}

.web-1920-1-button-english-all-breakpoints .hi-8jnBtj {
  background-color: transparent;
  bottom: -3px;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(24.93% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-english-all-breakpoints .path-164-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 130px;
  left: calc(18.00% - 19px);
  object-fit: cover;
  position: absolute;
  top: calc(34.43% - 45px);
  width: 104px;
}

.web-1920-1-button-english-all-breakpoints .path-165-8jnBtj {
  background-color: transparent;
  bottom: calc(27.42% - 26px);
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(40.71% - 43px);
  width: 106px;
}

.web-1920-1-button-english-all-breakpoints .path-166-8jnBtj {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(46.70% - 56px);
  top: 42px;
  width: 120px;
}

.web-1920-1-button-english-all-breakpoints .mn-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(48.13% - 13px);
  text-align: center;
  top: 110px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-english-all-breakpoints .mn-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-167-8jnBtj {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.00% - 52px);
  top: calc(29.23% - 22px);
  width: 112px;
}

.web-1920-1-button-english-all-breakpoints .path-168-8jnBtj {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(43.51% - 54px);
  top: calc(42.84% - 46px);
  width: 124px;
}

.web-1920-1-button-english-all-breakpoints .mo-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.19% - 12px);
  text-align: center;
  top: calc(44.46% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-english-all-breakpoints .mo-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-169-8jnBtj {
  background-color: transparent;
  bottom: calc(42.61% - 37px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(42.98% - 40px);
  width: 93px;
}

.web-1920-1-button-english-all-breakpoints .path-170-8jnBtj {
  background-color: transparent;
  bottom: calc(33.92% - 39px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(37.99% - 26px);
  width: 67px;
}

.web-1920-1-button-english-all-breakpoints .ms-8jnBtj {
  background-color: transparent;
  bottom: calc(36.93% - 8px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.28% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-english-all-breakpoints .ms-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-171-8jnBtj {
  background-color: transparent;
  bottom: calc(34.65% - 41px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  width: 74px;
}

.web-1920-1-button-english-all-breakpoints .path-172-8jnBtj {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(38.47% - 29px);
  top: calc(35.82% - 47px);
  width: 75px;
}

.web-1920-1-button-english-all-breakpoints .il-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.71% - 6px);
  text-align: center;
  top: calc(36.31% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1920-1-button-english-all-breakpoints .il-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-173-8jnBtj {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(32.65% - 19px);
  top: calc(35.77% - 36px);
  width: 58px;
}

.web-1920-1-button-english-all-breakpoints .in-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.43% - 6px);
  text-align: center;
  top: calc(35.93% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-english-all-breakpoints .in-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-174-8jnBtj {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(29.17% - 39px);
  top: calc(44.16% - 32px);
  width: 135px;
}

.web-1920-1-button-english-all-breakpoints .ky-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(29.36% - 6px);
  text-align: center;
  top: calc(44.72% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-english-all-breakpoints .ky-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-175-8jnBtj {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.17% - 39px);
  top: 94px;
  width: 98px;
}

.web-1920-1-button-english-all-breakpoints .wi-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(40.54% - 8px);
  text-align: center;
  top: calc(21.47% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-english-all-breakpoints .wi-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-176-8jnBtj {
  background-color: transparent;
  bottom: calc(48.72% - 28px);
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(28.91% - 45px);
  width: 157px;
}

.web-1920-1-button-english-all-breakpoints .tn-8jnBtj {
  background-color: transparent;
  bottom: calc(48.16% - 11px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.63% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .tn-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-128-8jnBtj {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(30.27% - 22px);
  top: calc(19.57% - 19px);
  width: 74px;
}

.web-1920-1-button-english-all-breakpoints .path-129-8jnBtj {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(35.27% - 39px);
  top: 85px;
  width: 109px;
}

.web-1920-1-button-english-all-breakpoints .path-130-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(38.42% - 6px);
  top: 79px;
  width: 16px;
}

.web-1920-1-button-english-all-breakpoints .mi-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(31.77% - 6px);
  text-align: center;
  top: calc(25.17% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-english-all-breakpoints .mi-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-131-8jnBtj {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(20.20% - 17px);
  top: calc(37.38% - 31px);
  width: 83px;
}

.web-1920-1-button-english-all-breakpoints .path-177-8jnBtj {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 109px;
  top: 87px;
  width: 33px;
}

.web-1920-1-button-english-all-breakpoints .group-170-8jnBtj {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 65px;
  top: calc(20.86% - 7px);
  width: 62px;
}

.web-1920-1-button-english-all-breakpoints .group-169-u3nmH3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-english-all-breakpoints .path-178-xtyT8x {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-english-all-breakpoints .group-173-8jnBtj {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 124px;
  top: calc(29.83% - 17px);
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .path-179-s2nxD9 {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-english-all-breakpoints .path-180-8jnBtj {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 136px;
  top: calc(28.48% - 20px);
  width: 108px;
}

.web-1920-1-button-english-all-breakpoints .pa-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.58% - 4px);
  text-align: center;
  top: calc(30.46% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-english-all-breakpoints .pa-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-181-8jnBtj {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 133px;
  top: calc(40.28% - 10px);
  width: 13px;
}

.web-1920-1-button-english-all-breakpoints .path-182-8jnBtj {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: 136px;
  top: calc(40.87% - 35px);
  width: 151px;
}

.web-1920-1-button-english-all-breakpoints .path-183-8jnBtj {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 130px;
  top: calc(49.58% - 36px);
  width: 156px;
}

.web-1920-1-button-english-all-breakpoints .nc-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.01% - 5px);
  text-align: center;
  top: calc(49.26% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .nc-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-184-8jnBtj {
  background-color: transparent;
  height: 76px;
  left: calc(40.95% - 50px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1920-1-button-english-all-breakpoints .oh-8jnBtj {
  height: 31px;
  right: calc(26.94% - 10px);
  top: calc(35.02% - 11px);
  width: 38px;
}

.web-1920-1-button-english-all-breakpoints .path-185-8jnBtj {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(25.93% - 20px);
  top: calc(32.36% - 29px);
  width: 79px;
}

.web-1920-1-button-english-all-breakpoints .oh-0yJcxv {
  height: 23px;
  pointer-events: auto;
  right: calc(27.29% - 7px);
  top: calc(34.66% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .oh-0yJcxv:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-186-8jnBtj {
  background-color: transparent;
  bottom: 95px;
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(20.70% - 35px);
  width: 168px;
}

.web-1920-1-button-english-all-breakpoints .fl-8jnBtj {
  background-color: transparent;
  bottom: calc(21.84% - 5px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.98% - 4px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-english-all-breakpoints .fl-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-187-8jnBtj {
  background-color: transparent;
  bottom: calc(42.06% - 31px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(19.30% - 18px);
  width: 94px;
}

.web-1920-1-button-english-all-breakpoints .path-224-8jnBtj {
  background-color: transparent;
  bottom: calc(37.11% - 39px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(23.49% - 24px);
  width: 102px;
}

.web-1920-1-button-english-all-breakpoints .ga-8jnBtj {
  background-color: transparent;
  bottom: calc(38.16% - 9px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(25.51% - 6px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .ga-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .path-225-8jnBtj {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 21px;
  width: 69px;
}

.web-1920-1-button-english-all-breakpoints .path-226-8jnBtj {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 93px;
  top: 94px;
  width: 140px;
}

.web-1920-1-button-english-all-breakpoints .ny-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 145px;
  text-align: center;
  top: calc(21.51% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .ny-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .group-189-8jnBtj {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 89px;
  top: calc(23.75% - 4px);
  width: 9px;
}

.web-1920-1-button-english-all-breakpoints .path-227-4JWa7B {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.web-1920-1-button-english-all-breakpoints .ri-8jnBtj {
  background-color: transparent;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: -2px;
  text-align: center;
  top: calc(25.45% - 6px);
  white-space: nowrap;
  width: 16px;
}

.web-1920-1-button-english-all-breakpoints .group-192-8jnBtj {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 96px;
  top: calc(24.46% - 7px);
  width: 31px;
}

.web-1920-1-button-english-all-breakpoints .path-228-VXrl7L {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-english-all-breakpoints .path-229-8jnBtj {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 88px;
  top: 78px;
  width: 32px;
}

.web-1920-1-button-english-all-breakpoints .path-230-8jnBtj {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 134px;
  top: calc(35.56% - 15px);
  width: 85px;
}

.web-1920-1-button-english-all-breakpoints .group-199-8jnBtj {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 135px;
  top: calc(34.56% - 11px);
  width: 19px;
}

.web-1920-1-button-english-all-breakpoints .path-231-WMW2xE {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-english-all-breakpoints .ca-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(29.84% - 7px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .ca-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .nv-8jnBtj {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 108px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(34.58% - 8px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-english-all-breakpoints .nv-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .sc-8jnBtj {
  background-color: transparent;
  bottom: calc(43.97% - 10px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.68% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-english-all-breakpoints .sc-8jnBtj:hover {
  transform: scale(1.2);
}

.web-1920-1-button-english-all-breakpoints .oh {
  background-color: transparent;
  cursor: pointer;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
}

.web-1920-1-button-english-all-breakpoints .steps-card {
  background-color: transparent;
  height: 104px;
  left: 105px;
  position: absolute;
  width: calc(100% - 143px);
}
@media screen and (max-width: 767px) {
  .screen.web-1920-1-button-english-all-breakpoints { 
    display: none;
   }
  .screen.web-1280-1-button-english { 
    display: none;
   }
  .screen.tablet-768-1-button-english { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.web-1920-1-button-english-all-breakpoints { 
    display: none;
   }
  .screen.web-1280-1-button-english { 
    display: none;
   }
  .screen.phone-375-1-button-english { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .screen.web-1920-1-button-english-all-breakpoints { 
    display: none;
   }
  .screen.tablet-768-1-button-english { 
    display: none;
   }
  .screen.phone-375-1-button-english { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.web-1280-1-button-english { 
    display: none;
   }
  .screen.tablet-768-1-button-english { 
    display: none;
   }
  .screen.phone-375-1-button-english { 
    display: none;
   }
}