/* screen - phone-375-1-button-spanish */

.phone-375-1-button-spanish {
  background-color: var(--background);
  margin: 0px;
  min-height: 8976px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.phone-375-1-button-spanish .mask-group-6-xffiwf {
  background-color: transparent;
  height: 459px;
  left: -207px;
  object-fit: cover;
  position: absolute;
  top: 621px;
  width: calc(100% + 415px);
}

.phone-375-1-button-spanish .rectangle-74-xffiwf {
  background-color: var(--regal-blue);
  height: 476px;
  left: -2.67%;
  position: absolute;
  top: 161px;
  width: 105.60%;
}

.phone-375-1-button-spanish .bienvenido-a-la-insc-xffiwf {
  background-color: transparent;
  height: 57px;
  left: 48px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 254px;
  width: calc(100% - 93px);
}

.phone-375-1-button-spanish .title-xffiwf {
  background-color: transparent;
  height: 220px;
  left: 48px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 320px;
  width: calc(100% - 93px);
}

.phone-375-1-button-spanish .group-14-xffiwf {
  background-color: transparent;
  display: block;
  height: 414px;
  left: 28px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1124px;
  transform: translate(0, 25px);
  width: calc(100% - 55px);
}

.phone-375-1-button-spanish .group-14-xffiwf.bp4-animate-enter3 {
  animation: bp4-animate-enter3-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-1-button-spanish .los-asesores-de-bene-1K6kHU {
  background-color: transparent;
  bottom: 0px;
  height: 340px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .headset-icon-1K6kHU {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-1-button-spanish .path-9-GmjUSQ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .group-15-xffiwf {
  background-color: transparent;
  display: block;
  height: 667px;
  left: 28px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: calc(19.24% - 128px);
  transform: translate(0, 25px);
  width: calc(100% - 81px);
}

.phone-375-1-button-spanish .group-15-xffiwf.bp4-animate-enter4 {
  animation: bp4-animate-enter4-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter4-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-1-button-spanish .importante-sucnu6 {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 79px;
  white-space: nowrap;
  width: calc(100% - 24px);
}

.phone-375-1-button-spanish .las-citas-se-program-sucnu6 {
  background-color: transparent;
  bottom: 0px;
  height: 550px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.phone-375-1-button-spanish .span0-r0fiOc {
}

.phone-375-1-button-spanish .span1-r0fiOc {
}

.phone-375-1-button-spanish .span2-r0fiOc {
}

.phone-375-1-button-spanish .span3-r0fiOc {
}

.phone-375-1-button-spanish .span4-r0fiOc {
}

.phone-375-1-button-spanish .clock-icon-sucnu6 {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-1-button-spanish .path-10-WNUfFA {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .path-1-xffiwf {
  background-color: transparent;
  height: 1px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 25.91%;
  width: calc(100% - 53px);
}

.phone-375-1-button-spanish .group-18-xffiwf {
  background-color: transparent;
  display: block;
  height: 834px;
  left: calc(50.00% - 150px);
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: calc(30.28% - 252px);
  transform: translate(0, 25px);
  width: 300px;
}

.phone-375-1-button-spanish .group-18-xffiwf.bp4-animate-enter5 {
  animation: bp4-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-1-button-spanish .steps-card-phone-028Vbx {
  top: 0px;
}

.phone-375-1-button-spanish .haga-clic-en-el-botn-d87Rlg {
  background-color: transparent;
  height: 88px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 42px;
  text-align: left;
  top: calc(48.91% - 43px);
  width: 199px;
}

.phone-375-1-button-spanish .x1-d87Rlg {
  background-color: transparent;
  bottom: calc(49.14% - 23px);
  height: 47px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-1-button-spanish .steps-card-phone-WwZBTr {
  top: calc(33.33% - 60px);
}

.phone-375-1-button-spanish .seleccione-el-da-y-l-XcjpWS {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(49.56% - 33px);
  width: 221px;
}

.phone-375-1-button-spanish .x2-XcjpWS {
  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-spanish .steps-card-phone-TUww0B {
  bottom: calc(33.33% - 60px);
}

.phone-375-1-button-spanish .ingrese-la-informaci-I1xeld {
  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-spanish .x3-I1xeld {
  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-spanish .steps-card-phone-jG3Wkq {
  bottom: 0px;
}

.phone-375-1-button-spanish .haz-clic-en-tu-estad-kplMUu {
  background-color: transparent;
  height: 88px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 61px;
  text-align: left;
  top: calc(48.91% - 43px);
  width: 183px;
}

.phone-375-1-button-spanish .x4-kplMUu {
  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-spanish .logo-nav-xffiwf {
  height: 0px;
  left: -52px;
  position: absolute;
  width: calc(100% + 104px);
}

.phone-375-1-button-spanish .logo-nav-xrt3ax {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.phone-375-1-button-spanish .rectangle-6-mF34k8 {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .lenna-rblue_sm-mF34k8 {
  background-color: transparent;
  height: 24px;
  left: calc(50.00% - 114px);
  object-fit: cover;
  position: absolute;
  top: calc(48.84% - 12px);
  width: 227px;
}

.phone-375-1-button-spanish .es-rpido-y-fcil-programar-su-cita-xffiwf {
  background-color: transparent;
  height: 54px;
  left: 86px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: calc(26.55% - 14px);
  width: calc(100% - 170px);
}

.phone-375-1-button-spanish .group-700-xffiwf {
  background-color: transparent;
  height: 95px;
  left: -17px;
  position: absolute;
  top: 108px;
  width: calc(100% + 35px);
}

.phone-375-1-button-spanish .language-toggle-bacground-zQOgba {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .component-9-11-zQOgba {
  background-color: transparent;
  bottom: 27px;
  height: 42px;
  left: calc(15.72% - 17px);
  position: absolute;
  width: 111px;
}

.phone-375-1-button-spanish .english-yD9CwW {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100% - 14px);
}

.phone-375-1-button-spanish .component-8-11-zQOgba {
  background-color: transparent;
  bottom: 27px;
  height: 42px;
  position: absolute;
  right: calc(13.06% - 16px);
  width: 119px;
}

.phone-375-1-button-spanish .espaol-nmy3sx {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100% - 14px);
}

.phone-375-1-button-spanish .spanish-toggle-zQOgba {
  background-color: transparent;
  bottom: calc(45.45% - 23px);
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.phone-375-1-button-spanish .component-10-4-2qnxxR {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.phone-375-1-button-spanish .rectangle-9-y7ZfHy {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.phone-375-1-button-spanish .component-6-3-2qnxxR {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.phone-375-1-button-spanish .component-6-3-2qnxxR:hover {
  transform: translate(-3px, 0);
}

.phone-375-1-button-spanish .ellipse-9-rXmRck {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.phone-375-1-button-spanish .seleccione-su-estado-a-continuacin-xffiwf {
  background-color: transparent;
  height: 57px;
  left: 46px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: calc(40.25% - 23px);
  width: calc(100% - 90px);
}

.phone-375-1-button-spanish .component-23-5-xffiwf {
  background-color: transparent;
  height: 200px;
  left: 21px;
  position: absolute;
  top: calc(38.27% - 77px);
  width: calc(100% - 41px);
}

.phone-375-1-button-spanish .path-138-m3E7yv {
  background-color: transparent;
  height: 61px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: calc(38.91% - 24px);
  width: 39px;
}

.phone-375-1-button-spanish .nv-m3E7yv {
  background-color: transparent;
  cursor: pointer;
  height: 12px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(41.77% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-140-m3E7yv {
  background-color: transparent;
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  width: 49px;
}

.phone-375-1-button-spanish .or-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(19.91% - 2px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-141-m3E7yv {
  background-color: transparent;
  bottom: calc(34.87% - 17px);
  height: 48px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  width: 41px;
}

.phone-375-1-button-spanish .az-m3E7yv {
  background-color: transparent;
  bottom: calc(37.11% - 4px);
  height: 12px;
  left: calc(17.74% - 2px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-142-m3E7yv {
  background-color: transparent;
  bottom: calc(33.58% - 15px);
  height: 45px;
  left: calc(26.29% - 11px);
  object-fit: cover;
  position: absolute;
  width: 43px;
}

.phone-375-1-button-spanish .nm-m3E7yv {
  background-color: transparent;
  bottom: calc(35.48% - 4px);
  height: 12px;
  left: calc(28.40% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-143-m3E7yv {
  background-color: transparent;
  height: 35px;
  left: calc(28.32% - 13px);
  object-fit: cover;
  position: absolute;
  top: calc(44.20% - 16px);
  width: 45px;
}

.phone-375-1-button-spanish .co-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(30.21% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(45.92% - 6px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-144-m3E7yv {
  background-color: transparent;
  height: 31px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 42px;
}

.phone-375-1-button-spanish .wa-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: 30px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: 13px;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-145-m3E7yv {
  background-color: transparent;
  height: 39px;
  left: calc(21.02% - 13px);
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 63px;
}

.phone-375-1-button-spanish .mt-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(26.20% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: 23px;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-146-m3E7yv {
  background-color: transparent;
  height: 35px;
  left: calc(25.58% - 11px);
  object-fit: cover;
  position: absolute;
  top: calc(25.11% - 9px);
  width: 43px;
}

.phone-375-1-button-spanish .wy-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(27.93% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(29.49% - 4px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-147-m3E7yv {
  background-color: transparent;
  height: 59px;
  left: 43px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 37px;
}

.phone-375-1-button-spanish .id-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: 54px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(23.89% - 3px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-148-m3E7yv {
  background-color: transparent;
  bottom: 6px;
  height: 83px;
  left: calc(37.07% - 32px);
  object-fit: cover;
  position: absolute;
  width: 85px;
}

.phone-375-1-button-spanish .tx-m3E7yv {
  background-color: transparent;
  bottom: calc(21.72% - 3px);
  height: 12px;
  left: calc(42.45% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-149-m3E7yv {
  background-color: transparent;
  bottom: calc(38.18% - 10px);
  height: 27px;
  left: calc(41.95% - 22px);
  object-fit: cover;
  position: absolute;
  width: 53px;
}

.phone-375-1-button-spanish .ok-m3E7yv {
  background-color: transparent;
  bottom: calc(37.91% - 5px);
  height: 12px;
  left: calc(45.89% - 6px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-150-m3E7yv {
  background-color: transparent;
  height: 25px;
  left: calc(42.95% - 19px);
  object-fit: cover;
  position: absolute;
  top: calc(47.97% - 12px);
  width: 45px;
}

.phone-375-1-button-spanish .ks-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(43.85% - 5px);
  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-spanish .path-151-m3E7yv {
  background-color: transparent;
  height: 29px;
  left: calc(39.61% - 17px);
  object-fit: cover;
  position: absolute;
  top: calc(22.31% - 6px);
  width: 43px;
}

.phone-375-1-button-spanish .sd-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(40.95% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(25.43% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-152-m3E7yv {
  background-color: transparent;
  height: 25px;
  left: calc(40.37% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(34.69% - 9px);
  width: 51px;
}

.phone-375-1-button-spanish .ne-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(41.97% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(37.90% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-164-m3E7yv {
  background-color: transparent;
  height: 43px;
  left: calc(17.50% - 6px);
  object-fit: cover;
  position: absolute;
  top: calc(38.96% - 17px);
  width: 35px;
}

.phone-375-1-button-spanish .ut-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(19.76% - 2px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(43.31% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-165-m3E7yv {
  background-color: transparent;
  bottom: calc(18.14% - 6px);
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(42.19% - 15px);
  width: 35px;
}

.phone-375-1-button-spanish .la-m3E7yv {
  background-color: transparent;
  bottom: calc(24.19% - 3px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(44.93% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-166-m3E7yv {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(48.08% - 19px);
  top: 14px;
  width: 40px;
}

.phone-375-1-button-spanish .mn-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(49.79% - 7px);
  text-align: center;
  top: calc(19.04% - 2px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-167-m3E7yv {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(47.38% - 18px);
  top: calc(32.66% - 8px);
  width: 37px;
}

.phone-375-1-button-spanish .ia-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(47.85% - 5px);
  text-align: center;
  top: calc(34.67% - 4px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-168-m3E7yv {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: calc(44.98% - 19px);
  top: calc(48.26% - 17px);
  width: 41px;
}

.phone-375-1-button-spanish .mo-m3E7yv {
  background-color: transparent;
  bottom: calc(49.89% - 6px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(45.69% - 6px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-169-m3E7yv {
  background-color: transparent;
  bottom: calc(35.63% - 10px);
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: calc(44.40% - 14px);
  width: 31px;
}

.phone-375-1-button-spanish .ar-m3E7yv {
  background-color: transparent;
  bottom: calc(36.23% - 4px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(45.62% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-170-m3E7yv {
  background-color: transparent;
  bottom: calc(25.36% - 10px);
  height: 38px;
  object-fit: cover;
  position: absolute;
  right: calc(39.51% - 9px);
  width: 23px;
}

.phone-375-1-button-spanish .ms-m3E7yv {
  background-color: transparent;
  bottom: calc(28.25% - 3px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(39.18% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-171-m3E7yv {
  background-color: transparent;
  bottom: calc(26.12% - 10px);
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: calc(32.77% - 8px);
  width: 25px;
}

.phone-375-1-button-spanish .al-m3E7yv {
  background-color: transparent;
  bottom: calc(29.55% - 4px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(33.44% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-172-m3E7yv {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(39.98% - 10px);
  top: calc(40.55% - 18px);
  width: 25px;
}

.phone-375-1-button-spanish .il-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(39.77% - 3px);
  text-align: center;
  top: calc(41.39% - 5px);
  white-space: nowrap;
  width: 8px;
}

.phone-375-1-button-spanish .path-173-m3E7yv {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(34.27% - 7px);
  top: calc(40.20% - 13px);
  width: 20px;
}

.phone-375-1-button-spanish .in-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(34.82% - 3px);
  text-align: center;
  top: calc(40.44% - 5px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-174-m3E7yv {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(30.98% - 14px);
  top: calc(49.37% - 12px);
  width: 45px;
}

.phone-375-1-button-spanish .ky-m3E7yv {
  background-color: transparent;
  bottom: calc(49.12% - 6px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(30.79% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-175-m3E7yv {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(41.67% - 14px);
  top: calc(18.58% - 6px);
  width: 33px;
}

.phone-375-1-button-spanish .wi-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(42.01% - 5px);
  text-align: center;
  top: calc(24.04% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-176-m3E7yv {
  background-color: transparent;
  bottom: calc(42.82% - 8px);
  height: 19px;
  object-fit: cover;
  position: absolute;
  right: calc(30.82% - 16px);
  width: 52px;
}

.phone-375-1-button-spanish .tn-m3E7yv {
  background-color: transparent;
  bottom: calc(41.33% - 5px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(34.40% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-128-m3E7yv {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(32.00% - 8px);
  top: calc(21.95% - 7px);
  width: 25px;
}

.phone-375-1-button-spanish .path-129-m3E7yv {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: calc(36.94% - 14px);
  top: 28px;
  width: 37px;
}

.phone-375-1-button-spanish .path-130-m3E7yv {
  background-color: transparent;
  height: 6px;
  object-fit: cover;
  position: absolute;
  right: calc(39.74% - 3px);
  top: 25px;
  width: 7px;
}

.phone-375-1-button-spanish .mi-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  right: calc(32.51% - 4px);
  text-align: center;
  top: calc(29.83% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-131-m3E7yv {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(22.16% - 6px);
  top: calc(41.86% - 12px);
  width: 28px;
}

.phone-375-1-button-spanish .wv-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(24.19% - 3px);
  text-align: center;
  top: calc(45.94% - 6px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-177-m3E7yv {
  background-color: transparent;
  height: 20px;
  object-fit: cover;
  position: absolute;
  right: 43px;
  top: 28px;
  width: 11px;
}

.phone-375-1-button-spanish .group-171-m3E7yv {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 29px;
  top: calc(23.16% - 3px);
  width: 20px;
}

.phone-375-1-button-spanish .group-170-VGoeY1 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .group-169-SqgaAp {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-178-AyHefO {
  background-color: transparent;
  height: calc(100% + 2px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .group-174-m3E7yv {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 48px;
  top: calc(33.25% - 6px);
  width: 8px;
}

.phone-375-1-button-spanish .group-173-7L2LIi {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-179-Zdf0Hx {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .path-180-m3E7yv {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(17.51% - 6px);
  top: calc(31.80% - 8px);
  width: 36px;
}

.phone-375-1-button-spanish .pa-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(19.65% - 2px);
  text-align: center;
  top: calc(34.42% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-177-m3E7yv {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(18.13% - 9px);
  top: calc(45.74% - 12px);
  width: 48px;
}

.phone-375-1-button-spanish .path-181-6zjY33 {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.15% - 3px);
  width: 5px;
}

.phone-375-1-button-spanish .path-182-6zjY33 {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.phone-375-1-button-spanish .va-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  right: calc(19.69% - 2px);
  text-align: center;
  top: calc(48.40% - 6px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-183-m3E7yv {
  background-color: transparent;
  bottom: calc(44.56% - 11px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(17.85% - 9px);
  width: 52px;
}

.phone-375-1-button-spanish .nc-m3E7yv {
  background-color: transparent;
  bottom: calc(43.67% - 5px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(19.69% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-184-m3E7yv {
  background-color: transparent;
  height: 25px;
  left: calc(39.88% - 16px);
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: 40px;
}

.phone-375-1-button-spanish .nd-m3E7yv {
  background-color: transparent;
  height: 12px;
  left: calc(40.98% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: 26px;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .oh-m3E7yv {
  line-height: 19.2px;
  overflow: hidden;
  right: calc(28.38% - 4px);
  top: calc(38.57% - 4px);
}

.phone-375-1-button-spanish .path-185-m3E7yv {
  background-color: transparent;
  height: 30px;
  object-fit: cover;
  position: absolute;
  right: calc(27.73% - 7px);
  top: calc(36.25% - 11px);
  width: 26px;
}

.phone-375-1-button-spanish .oh-joxukE {
  line-height: 7px;
  right: calc(28.36% - 4px);
  top: calc(39.53% - 5px);
}

.phone-375-1-button-spanish .path-186-m3E7yv {
  background-color: transparent;
  bottom: 10px;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(22.84% - 13px);
  width: 56px;
}

.phone-375-1-button-spanish .fl-m3E7yv {
  background-color: transparent;
  bottom: 22px;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(21.43% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-187-m3E7yv {
  background-color: transparent;
  bottom: calc(35.17% - 9px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(21.29% - 7px);
  width: 32px;
}

.phone-375-1-button-spanish .sc-m3E7yv {
  background-color: transparent;
  bottom: calc(36.29% - 4px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(22.53% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .ak-m3E7yv {
  background-color: transparent;
  bottom: -4px;
  height: 12px;
  left: calc(21.11% - 3px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-224-m3E7yv {
  background-color: transparent;
  bottom: calc(29.15% - 10px);
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(25.41% - 9px);
  width: 34px;
}

.phone-375-1-button-spanish .ga-m3E7yv {
  background-color: transparent;
  bottom: calc(29.11% - 3px);
  cursor: pointer;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(26.74% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-225-m3E7yv {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 20px;
  top: 7px;
  width: 23px;
}

.phone-375-1-button-spanish .me-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 6px;
  position: absolute;
  right: 25px;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-226-m3E7yv {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: 38px;
  top: calc(18.81% - 7px);
  width: 46px;
}

.phone-375-1-button-spanish .ny-m3E7yv {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: 53px;
  text-align: center;
  top: calc(24.85% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-190-m3E7yv {
  background-color: transparent;
  height: 6px;
  position: absolute;
  right: 37px;
  top: calc(26.29% - 2px);
  width: 3px;
}

.phone-375-1-button-spanish .group-189-Yz61yf {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-227-vkOqVW {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.phone-375-1-button-spanish .group-193-m3E7yv {
  background-color: transparent;
  height: 10px;
  position: absolute;
  right: 39px;
  top: calc(27.14% - 3px);
  width: 10px;
}

.phone-375-1-button-spanish .group-192-4cAEdB {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-228-4LNfvk {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .path-229-m3E7yv {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  top: 25px;
  width: 11px;
}

.phone-375-1-button-spanish .group-196-m3E7yv {
  background-color: transparent;
  height: 13px;
  position: absolute;
  right: calc(16.81% - 5px);
  top: calc(39.58% - 5px);
  width: 27px;
}

.phone-375-1-button-spanish .path-230-nx1ZsN {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .group-200-m3E7yv {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 52px;
  top: calc(38.35% - 4px);
  width: 6px;
}

.phone-375-1-button-spanish .group-199-F4JoVO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-231-4GF2tj {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-1-button-spanish .path-139-m3E7yv {
  background-color: transparent;
  height: 83px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(41.23% - 34px);
  width: 50px;
}

.phone-375-1-button-spanish .ca-m3E7yv {
  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-spanish .group-209-m3E7yv {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: 47px;
  top: 6px;
  width: 18px;
}

.phone-375-1-button-spanish .group-202-m3E7yv {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(17.36% - 3px);
  width: 18px;
}

.phone-375-1-button-spanish .group-205-m3E7yv {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(47.56% - 8px);
  width: 18px;
}

.phone-375-1-button-spanish .group-203-m3E7yv {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(27.79% - 5px);
  width: 18px;
}

.phone-375-1-button-spanish .group-204-m3E7yv {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(37.13% - 7px);
  width: 18px;
}

.phone-375-1-button-spanish .group-201-m3E7yv {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 13px;
  width: 18px;
}

.phone-375-1-button-spanish .group-207-m3E7yv {
  background-color: transparent;
  bottom: calc(32.11% - 6px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-1-button-spanish .group-208-m3E7yv {
  background-color: transparent;
  bottom: calc(21.68% - 4px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-1-button-spanish .group-206-m3E7yv {
  background-color: transparent;
  bottom: calc(42.00% - 7px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-1-button-spanish .line-3-m3E7yv {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: 27px;
  width: 26px;
}

.phone-375-1-button-spanish .line-4-m3E7yv {
  background-color: transparent;
  height: 7px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(21.65% - 2px);
  width: 21px;
}

.phone-375-1-button-spanish .line-5-m3E7yv {
  background-color: transparent;
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(27.38% - 1px);
  width: 20px;
}

.phone-375-1-button-spanish .line-6-m3E7yv {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(30.18% - 5px);
  width: 28px;
}

.phone-375-1-button-spanish .line-7-m3E7yv {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(39.22% - 8px);
  width: 34px;
}

.phone-375-1-button-spanish .line-8-m3E7yv {
  background-color: transparent;
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(46.96% - 14px);
  width: 38px;
}

.phone-375-1-button-spanish .line-9-m3E7yv {
  background-color: transparent;
  bottom: calc(48.11% - 24px);
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 16px;
  width: 48px;
}

.phone-375-1-button-spanish .line-10-m3E7yv {
  background-color: transparent;
  bottom: calc(39.71% - 26px);
  height: 65px;
  object-fit: cover;
  position: absolute;
  right: 16px;
  width: 48px;
}

.phone-375-1-button-spanish .line-11-m3E7yv {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: 48px;
  top: 23px;
  width: 6px;
}

.phone-375-1-button-spanish .states-xffiwf {
  left: 63px;
  top: calc(41.30% - 26px);
}

.phone-375-1-button-spanish .states-xffiwf:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-H2Nh0V {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-cZ9GEL {
  left: 63px;
  top: calc(42.46% - 27px);
}

.phone-375-1-button-spanish .states-cZ9GEL:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-rGDJbl {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-aq1wDA {
  left: 63px;
  top: calc(43.61% - 28px);
}

.phone-375-1-button-spanish .states-aq1wDA:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-oXpRGp {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-gCL27J {
  left: 63px;
  top: calc(44.77% - 29px);
}

.phone-375-1-button-spanish .states-gCL27J:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-Ox09PH {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-hoxLgs {
  left: 63px;
  top: calc(45.92% - 29px);
}

.phone-375-1-button-spanish .states-hoxLgs:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-AxDYiG {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-tXz4bS {
  left: 63px;
  top: calc(47.08% - 30px);
}

.phone-375-1-button-spanish .states-tXz4bS:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-XGKDEE {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-vALxZb {
  bottom: calc(49.45% - 32px);
  left: 63px;
}

.phone-375-1-button-spanish .states-vALxZb:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-0shxtS {
  right: calc(49.56% - 11px);
  width: 22px;
}

.phone-375-1-button-spanish .states-6ZHSh4 {
  bottom: calc(48.30% - 31px);
  left: 63px;
}

.phone-375-1-button-spanish .states-6ZHSh4:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-aJpUYR {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-iVxZQX {
  bottom: calc(47.14% - 30px);
  left: 63px;
}

.phone-375-1-button-spanish .states-iVxZQX:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-M0X1Du {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-spanish .states-X8HkEV {
  bottom: calc(45.99% - 29px);
  left: 63px;
}

.phone-375-1-button-spanish .states-X8HkEV:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-6LCnqz {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-spanish .states-fFZVqH {
  bottom: calc(44.83% - 29px);
  left: 63px;
}

.phone-375-1-button-spanish .states-fFZVqH:hover {
  transform: scale(1.1);
}

.phone-375-1-button-spanish .label-yl2e3x {
  right: calc(49.57% - 9px);
  width: 18px;
}

.phone-375-1-button-spanish .states-HrC3rJ {
  bottom: calc(43.68% - 28px);
  left: 63px;
}

.phone-375-1-button-spanish .states-HrC3rJ:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-g3otj8 {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-spanish .states-3qoQl4 {
  bottom: calc(42.52% - 27px);
  left: 62px;
}

.phone-375-1-button-spanish .states-3qoQl4:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-rLbxMU {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-rhrqL3 {
  bottom: calc(41.36% - 26px);
  left: 63px;
}

.phone-375-1-button-spanish .states-rhrqL3:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-tveZB2 {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-1tjdOk {
  bottom: calc(40.21% - 26px);
  left: 62px;
}

.phone-375-1-button-spanish .states-1tjdOk:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-BgcVPN {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-P5V6FF {
  bottom: calc(39.05% - 25px);
  left: 63px;
}

.phone-375-1-button-spanish .states-P5V6FF:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-O4Hsq0 {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-yNWBWh {
  bottom: calc(37.90% - 24px);
  left: 63px;
}

.phone-375-1-button-spanish .states-yNWBWh:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-BxJZ6I {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-0OqfTR {
  bottom: calc(35.59% - 23px);
  left: 63px;
}

.phone-375-1-button-spanish .states-0OqfTR:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-mFFg3S {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-yxTR0z {
  bottom: calc(34.43% - 22px);
  left: 63px;
}

.phone-375-1-button-spanish .states-yxTR0z:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-LVedXK {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-Axu3Cp {
  bottom: calc(32.12% - 21px);
  left: 63px;
}

.phone-375-1-button-spanish .states-Axu3Cp:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-tp3a7c {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-HMXXY0 {
  bottom: calc(29.81% - 19px);
  left: 63px;
}

.phone-375-1-button-spanish .states-HMXXY0:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-6rbxk8 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-FTSMmx {
  bottom: calc(27.50% - 18px);
  left: 63px;
}

.phone-375-1-button-spanish .states-FTSMmx:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-r6MVRJ {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-BXwWEr {
  bottom: calc(25.18% - 16px);
  left: 63px;
}

.phone-375-1-button-spanish .states-BXwWEr:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-NcKX3q {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-dxwrlP {
  bottom: calc(22.87% - 15px);
  left: 63px;
}

.phone-375-1-button-spanish .states-dxwrlP:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-Yu6P8M {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-hSgQ5F {
  bottom: calc(21.72% - 14px);
  left: 63px;
}

.phone-375-1-button-spanish .states-hSgQ5F:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-XBeW9H {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-rBgvpZ {
  bottom: calc(20.56% - 13px);
  left: 63px;
}

.phone-375-1-button-spanish .states-rBgvpZ:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-eZYPnL {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-ZMjATi {
  bottom: 1729px;
  left: 63px;
}

.phone-375-1-button-spanish .states-ZMjATi:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .rectangle-1-fSUQqM {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.2s ease;
}

.phone-375-1-button-spanish .rectangle-1-fSUQqM:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-fSUQqM {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-qskPxf {
  bottom: 1523px;
  left: 63px;
}

.phone-375-1-button-spanish .states-qskPxf:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-v1frxq {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-22GB0g {
  bottom: 1420px;
  left: 63px;
}

.phone-375-1-button-spanish .states-22GB0g:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-rX8pWI {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-spanish .states-955KM5 {
  bottom: 1317px;
  left: 63px;
}

.phone-375-1-button-spanish .states-955KM5:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-diOfLu {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-qtdMfV {
  bottom: 1111px;
  left: 63px;
}

.phone-375-1-button-spanish .states-qtdMfV:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-Ho0HGP {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-PuaXmT {
  bottom: 1008px;
  left: 63px;
}

.phone-375-1-button-spanish .states-PuaXmT:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-V7froL {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-4FxWuU {
  bottom: 905px;
  left: 63px;
}

.phone-375-1-button-spanish .states-4FxWuU:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-bjqFvy {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-0TqPNT {
  bottom: 802px;
  left: 63px;
}

.phone-375-1-button-spanish .states-0TqPNT:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-KWwnN6 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-h7zhtr {
  bottom: 699px;
  left: 63px;
}

.phone-375-1-button-spanish .states-h7zhtr:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-AbfbV0 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-LghVNB {
  bottom: 596px;
  left: 63px;
}

.phone-375-1-button-spanish .states-LghVNB:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-x3Vx3F {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-wd3gxE {
  bottom: calc(33.27% - 21px);
  left: 63px;
}

.phone-375-1-button-spanish .states-wd3gxE:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-oRsjiS {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-OGtXwN {
  left: 63px;
  top: calc(48.23% - 31px);
}

.phone-375-1-button-spanish .states-OGtXwN:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-prINGe {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-Y5INHg {
  left: 63px;
  top: calc(49.39% - 32px);
}

.phone-375-1-button-spanish .states-Y5INHg:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-WfROBx {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-aiZvG3 {
  bottom: calc(26.34% - 17px);
  left: 62px;
}

.phone-375-1-button-spanish .states-aiZvG3:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-7PR7P4 {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-8UaVyB {
  bottom: 493px;
  left: 63px;
}

.phone-375-1-button-spanish .states-8UaVyB:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-YHd7WI {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-LNxAGj {
  bottom: calc(24.03% - 15px);
  left: 63px;
}

.phone-375-1-button-spanish .states-LNxAGj:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-MizIxi {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-3tMyVs {
  bottom: 390px;
  left: 63px;
}

.phone-375-1-button-spanish .states-3tMyVs:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-NBqb75 {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-e7uPX0 {
  bottom: 287px;
  left: 63px;
}

.phone-375-1-button-spanish .states-e7uPX0:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-Rx9nNg {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-53ZGMB {
  bottom: 1626px;
  left: 63px;
}

.phone-375-1-button-spanish .states-53ZGMB:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .rectangle-1-tVBTZb {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.2s ease;
}

.phone-375-1-button-spanish .rectangle-1-tVBTZb:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-tVBTZb {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-1cZn1x {
  bottom: calc(36.74% - 24px);
  left: 63px;
}

.phone-375-1-button-spanish .states-1cZn1x:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-lM0XG0 {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-l0Fryg {
  bottom: calc(30.96% - 20px);
  left: 63px;
}

.phone-375-1-button-spanish .states-l0Fryg:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-aWtlML {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-CAx4P0 {
  bottom: calc(28.65% - 18px);
  left: 62px;
}

.phone-375-1-button-spanish .states-CAx4P0:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-L40NYi {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-a9dNrm {
  bottom: 1214px;
  left: 63px;
}

.phone-375-1-button-spanish .states-a9dNrm:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-p9M9uW {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .path-15-xffiwf {
  background-color: transparent;
  bottom: 185px;
  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-spanish .path-15-xffiwf:hover {
  transform: translate(0, -5px);
}

.phone-375-1-button-spanish .rectangle-69-xffiwf {
  background-color: var(--regal-blue);
  height: 0px;
  left: -13.87%;
  position: absolute;
  top: 98.84%;
  width: 128.00%;
}

.phone-375-1-button-spanish .oh {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}
/* screen - tablet-768-1-button-spanish */

.tablet-768-1-button-spanish {
  background-color: var(--background);
  height: 2780px;
  margin: 0px;
  min-width: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-768-1-button-spanish .mask-group-6-mBfcAr {
  background-color: transparent;
  height: 539px;
  left: 9.24%;
  object-fit: cover;
  position: absolute;
  top: 182px;
  width: 120.83%;
}

.tablet-768-1-button-spanish .rectangle-74-mBfcAr {
  background-color: var(--regal-blue);
  height: 537px;
  left: 0px;
  position: absolute;
  top: 174px;
  width: 51.56%;
}

.tablet-768-1-button-spanish .group-712-mBfcAr {
  background-color: transparent;
  height: 283px;
  left: 72px;
  position: absolute;
  top: 310px;
  width: 280px;
}

.tablet-768-1-button-spanish .bienvenido-a-la-insc-SXH4jv {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-spanish .title-SXH4jv {
  background-color: transparent;
  bottom: 0px;
  height: 220px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  width: 100%;
}

.tablet-768-1-button-spanish .group-41-mBfcAr {
  background-color: transparent;
  height: 636px;
  position: absolute;
  right: calc(48.85% - 305px);
  top: 763px;
  width: 625px;
}

.tablet-768-1-button-spanish .group-14-NRpWxy {
  background-color: transparent;
  display: block;
  height: 477px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 262px;
}

.tablet-768-1-button-spanish .group-14-NRpWxy.bp3-animate-enter2 {
  animation: bp3-animate-enter2-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter2-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-1-button-spanish .los-asesores-de-bene-cxVyhE {
  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);
}

.tablet-768-1-button-spanish .span0-oWH5hT {
}

.tablet-768-1-button-spanish .span1-oWH5hT {
}

.tablet-768-1-button-spanish .span2-oWH5hT {
}

.tablet-768-1-button-spanish .headset-icon-cxVyhE {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-1-button-spanish .path-9-GKpE6i {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .group-15-NRpWxy {
  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-spanish .group-15-NRpWxy.bp3-animate-enter3 {
  animation: bp3-animate-enter3-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-1-button-spanish .importante-w8jShw {
  background-color: transparent;
  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-spanish .las-citas-se-program-w8jShw {
  background-color: transparent;
  bottom: 0px;
  height: 529px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: 100%;
}

.tablet-768-1-button-spanish .span0-9pAVtc {
}

.tablet-768-1-button-spanish .span1-9pAVtc {
}

.tablet-768-1-button-spanish .span2-9pAVtc {
}

.tablet-768-1-button-spanish .span3-9pAVtc {
}

.tablet-768-1-button-spanish .span4-9pAVtc {
}

.tablet-768-1-button-spanish .clock-icon-w8jShw {
  background-color: transparent;
  height: 57px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-1-button-spanish .path-10-nf6BFD {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.tablet-768-1-button-spanish .path-1-mBfcAr {
  background-color: transparent;
  bottom: 47.34%;
  height: 1px;
  left: 71px;
  object-fit: cover;
  position: absolute;
  width: calc(100% - 141px);
}

.tablet-768-1-button-spanish .logo-nav-mBfcAr {
  height: 3.96%;
  left: -55px;
  position: absolute;
  width: calc(100% + 111px);
}

.tablet-768-1-button-spanish .logo-nav-xKk5X6 {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.tablet-768-1-button-spanish .rectangle-6-HanqQZ {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .lenna-rblue_sm-HanqQZ {
  background-color: transparent;
  height: 24px;
  left: calc(49.92% - 113px);
  object-fit: cover;
  position: absolute;
  top: calc(48.84% - 12px);
  width: 227px;
}

.tablet-768-1-button-spanish .rectangle-65-mBfcAr {
  background-color: var(--regal-blue);
  bottom: -2px;
  height: 3.74%;
  left: -37px;
  position: absolute;
  width: calc(100% + 74px);
}

.tablet-768-1-button-spanish .es-rpido-y-fcil-programar-su-cita-mBfcAr {
  background-color: transparent;
  bottom: calc(44.62% - 12px);
  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-spanish .group-699-mBfcAr {
  background-color: transparent;
  bottom: 672px;
  height: 521px;
  position: absolute;
  right: calc(49.83% - 235px);
  width: 471px;
}

.tablet-768-1-button-spanish .steps-card-b6p79g {
  top: 0px;
}

.tablet-768-1-button-spanish .haga-clic-en-el-botn-07RR7k {
  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% - 81px);
}

.tablet-768-1-button-spanish .x1-07RR7k {
  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-spanish .steps-card-5MiCKm {
  top: calc(33.09% - 34px);
}

.tablet-768-1-button-spanish .seleccione-el-da-y-l-iZdxxv {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(48.28% - 22px);
  width: calc(100% - 110px);
}

.tablet-768-1-button-spanish .x2-iZdxxv {
  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-spanish .steps-card-NJHRbr {
  bottom: calc(33.81% - 35px);
}

.tablet-768-1-button-spanish .ingrese-la-informaci-LruzMh {
  background-color: transparent;
  height: 67px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(48.65% - 33px);
  width: calc(100% - 111px);
}

.tablet-768-1-button-spanish .x3-LruzMh {
  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-spanish .steps-card-yGjiFM {
  bottom: 0px;
}

.tablet-768-1-button-spanish .haz-clic-en-tu-estad-IAixfg {
  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-spanish .x4-IAixfg {
  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-spanish .language-toggle-bacground-mBfcAr {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.42%;
  left: -23px;
  position: absolute;
  top: 3.88%;
  width: calc(100% + 46px);
}

.tablet-768-1-button-spanish .component-9-10-mBfcAr {
  background-color: transparent;
  bottom: 2604px;
  height: 42px;
  left: calc(34.40% - 38px);
  position: absolute;
  width: 111px;
}

.tablet-768-1-button-spanish .english-38P8NV {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100% - 14px);
}

.tablet-768-1-button-spanish .component-8-10-mBfcAr {
  background-color: transparent;
  bottom: 2604px;
  height: 42px;
  position: absolute;
  right: calc(33.44% - 40px);
  width: 119px;
}

.tablet-768-1-button-spanish .espaol-b4ShHv {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100% - 14px);
}

.tablet-768-1-button-spanish .spanish-toggle-mBfcAr {
  background-color: transparent;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  top: 132px;
  width: 84px;
}

.tablet-768-1-button-spanish .component-10-4-mBB9N1 {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.tablet-768-1-button-spanish .rectangle-9-IeHxo6 {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.tablet-768-1-button-spanish .component-6-3-mBB9N1 {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.tablet-768-1-button-spanish .component-6-3-mBB9N1:hover {
  transform: translate(-3px, 0);
}

.tablet-768-1-button-spanish .ellipse-9-8HnsNC {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.tablet-768-1-button-spanish .component-33-3-mBfcAr {
  background-color: transparent;
  height: 368px;
  position: absolute;
  right: calc(49.48% - 312px);
  top: 2202px;
  width: 632px;
}

.tablet-768-1-button-spanish .path-139-U7wjPx {
  background-color: transparent;
  height: 159px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.80% - 69px);
  width: 96px;
}

.tablet-768-1-button-spanish .path-138-U7wjPx {
  background-color: transparent;
  height: 116px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: calc(40.94% - 47px);
  width: 75px;
}

.tablet-768-1-button-spanish .nv-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: 72px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.15% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .nv-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-140-U7wjPx {
  background-color: transparent;
  height: 79px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: 94px;
}

.tablet-768-1-button-spanish .or-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: 42px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(19.62% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .or-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-141-U7wjPx {
  background-color: transparent;
  bottom: calc(31.77% - 29px);
  height: 92px;
  left: 79px;
  object-fit: cover;
  position: absolute;
  width: 79px;
}

.tablet-768-1-button-spanish .az-U7wjPx {
  background-color: transparent;
  bottom: calc(35.84% - 6px);
  cursor: pointer;
  height: 18px;
  left: calc(18.38% - 3px);
  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-spanish .az-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-142-U7wjPx {
  background-color: transparent;
  bottom: calc(30.50% - 26px);
  height: 85px;
  left: calc(26.54% - 22px);
  object-fit: cover;
  position: absolute;
  width: 81px;
}

.tablet-768-1-button-spanish .nm-U7wjPx {
  background-color: transparent;
  bottom: calc(34.17% - 6px);
  cursor: pointer;
  height: 18px;
  left: calc(29.00% - 6px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .nm-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-143-U7wjPx {
  background-color: transparent;
  height: 67px;
  left: calc(28.58% - 24px);
  object-fit: cover;
  position: absolute;
  top: calc(46.12% - 31px);
  width: 85px;
}

.tablet-768-1-button-spanish .co-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(31.40% - 6px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(47.75% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .co-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-144-U7wjPx {
  background-color: transparent;
  height: 59px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 81px;
}

.tablet-768-1-button-spanish .wa-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: 61px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 22px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .wa-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-145-U7wjPx {
  background-color: transparent;
  height: 75px;
  left: calc(21.23% - 25px);
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 119px;
}

.tablet-768-1-button-spanish .mt-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(27.60% - 6px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 47px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .mt-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-146-U7wjPx {
  background-color: transparent;
  height: 68px;
  left: calc(25.82% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(26.20% - 18px);
  width: 82px;
}

.tablet-768-1-button-spanish .wy-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(28.63% - 6px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(29.98% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .wy-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-147-U7wjPx {
  background-color: transparent;
  height: 112px;
  left: 81px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 70px;
}

.tablet-768-1-button-spanish .id-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: 107px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(24.24% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-1-button-spanish .id-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-148-U7wjPx {
  background-color: transparent;
  bottom: -2px;
  height: 159px;
  left: calc(37.47% - 61px);
  object-fit: cover;
  position: absolute;
  width: 163px;
}

.tablet-768-1-button-spanish .tx-U7wjPx {
  background-color: transparent;
  bottom: calc(19.79% - 4px);
  cursor: pointer;
  height: 18px;
  left: calc(43.11% - 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-spanish .tx-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-149-U7wjPx {
  background-color: transparent;
  bottom: calc(35.61% - 19px);
  height: 52px;
  left: calc(42.36% - 43px);
  object-fit: cover;
  position: absolute;
  width: 101px;
}

.tablet-768-1-button-spanish .ok-U7wjPx {
  background-color: transparent;
  bottom: calc(37.15% - 7px);
  cursor: pointer;
  height: 18px;
  left: calc(45.83% - 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-spanish .ok-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-150-U7wjPx {
  background-color: transparent;
  height: 47px;
  left: calc(43.36% - 38px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 24px);
  width: 87px;
}

.tablet-768-1-button-spanish .ks-U7wjPx {
  background-color: transparent;
  bottom: calc(49.47% - 9px);
  cursor: pointer;
  height: 18px;
  left: calc(44.56% - 7px);
  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-spanish .ks-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-151-U7wjPx {
  background-color: transparent;
  height: 55px;
  left: calc(39.99% - 33px);
  object-fit: cover;
  position: absolute;
  top: calc(23.24% - 13px);
  width: 82px;
}

.tablet-768-1-button-spanish .sd-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(41.30% - 7px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(25.57% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .sd-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-152-U7wjPx {
  background-color: transparent;
  height: 48px;
  left: calc(40.77% - 40px);
  object-fit: cover;
  position: absolute;
  top: calc(36.11% - 18px);
  width: 98px;
}

.tablet-768-1-button-spanish .ne-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(42.32% - 8px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(37.79% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .ne-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-164-U7wjPx {
  background-color: transparent;
  height: 83px;
  left: calc(17.65% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(40.75% - 34px);
  width: 66px;
}

.tablet-768-1-button-spanish .ut-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(20.41% - 4px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(44.12% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .ut-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-165-U7wjPx {
  background-color: transparent;
  bottom: 45px;
  height: 62px;
  object-fit: cover;
  position: absolute;
  right: calc(41.66% - 28px);
  width: 67px;
}

.tablet-768-1-button-spanish .la-U7wjPx {
  background-color: transparent;
  bottom: calc(22.32% - 4px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.60% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-spanish .la-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-166-U7wjPx {
  background-color: transparent;
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(47.59% - 36px);
  top: 26px;
  width: 76px;
}

.tablet-768-1-button-spanish .mn-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(49.04% - 10px);
  text-align: center;
  top: calc(19.58% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .mn-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-167-U7wjPx {
  background-color: transparent;
  height: 48px;
  object-fit: cover;
  position: absolute;
  right: calc(46.89% - 33px);
  top: calc(33.99% - 16px);
  width: 71px;
}

.tablet-768-1-button-spanish .ia-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(47.34% - 7px);
  text-align: center;
  top: calc(35.57% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-1-button-spanish .ia-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-168-U7wjPx {
  background-color: transparent;
  bottom: calc(49.63% - 34px);
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: calc(44.46% - 35px);
  width: 79px;
}

.tablet-768-1-button-spanish .mo-U7wjPx {
  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(45.15% - 9px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .mo-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-169-U7wjPx {
  background-color: transparent;
  bottom: calc(32.93% - 18px);
  height: 55px;
  object-fit: cover;
  position: absolute;
  right: calc(43.89% - 26px);
  width: 59px;
}

.tablet-768-1-button-spanish .ar-U7wjPx {
  background-color: transparent;
  bottom: calc(34.64% - 6px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.78% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .ar-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-170-U7wjPx {
  background-color: transparent;
  bottom: calc(22.03% - 16px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(38.98% - 17px);
  width: 44px;
}

.tablet-768-1-button-spanish .ms-U7wjPx {
  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(39.18% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .ms-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-171-U7wjPx {
  background-color: transparent;
  bottom: calc(22.80% - 17px);
  height: 75px;
  object-fit: cover;
  position: absolute;
  right: calc(32.17% - 15px);
  width: 48px;
}

.tablet-768-1-button-spanish .al-U7wjPx {
  background-color: transparent;
  bottom: calc(27.80% - 5px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.30% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-spanish .al-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-172-U7wjPx {
  background-color: transparent;
  height: 83px;
  object-fit: cover;
  position: absolute;
  right: calc(39.44% - 19px);
  top: calc(42.41% - 35px);
  width: 48px;
}

.tablet-768-1-button-spanish .il-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.60% - 5px);
  text-align: center;
  top: calc(41.91% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 12px;
}

.tablet-768-1-button-spanish .il-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-173-U7wjPx {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(33.69% - 13px);
  top: calc(41.93% - 27px);
  width: 37px;
}

.tablet-768-1-button-spanish .in-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(34.15% - 5px);
  text-align: center;
  top: calc(42.34% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-1-button-spanish .in-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-174-U7wjPx {
  background-color: transparent;
  bottom: calc(48.62% - 22px);
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: calc(30.32% - 26px);
  width: 86px;
}

.tablet-768-1-button-spanish .ky-U7wjPx {
  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(30.28% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .ky-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-175-U7wjPx {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: calc(41.13% - 26px);
  top: calc(19.38% - 13px);
  width: 62px;
}

.tablet-768-1-button-spanish .wi-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.44% - 7px);
  text-align: center;
  top: calc(24.69% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-spanish .wi-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-176-U7wjPx {
  background-color: transparent;
  bottom: calc(40.55% - 15px);
  height: 37px;
  object-fit: cover;
  position: absolute;
  right: calc(30.13% - 30px);
  width: 100px;
}

.tablet-768-1-button-spanish .tn-U7wjPx {
  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(33.66% - 6px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .tn-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-128-U7wjPx {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(31.39% - 15px);
  top: calc(22.88% - 14px);
  width: 48px;
}

.tablet-768-1-button-spanish .path-129-U7wjPx {
  background-color: transparent;
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(36.35% - 25px);
  top: 53px;
  width: 70px;
}

.tablet-768-1-button-spanish .path-130-U7wjPx {
  background-color: transparent;
  height: 10px;
  object-fit: cover;
  position: absolute;
  right: calc(39.31% - 4px);
  top: 49px;
  width: 11px;
}

.tablet-768-1-button-spanish .mi-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.75% - 5px);
  text-align: center;
  top: calc(28.99% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-spanish .mi-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-131-U7wjPx {
  background-color: transparent;
  height: 54px;
  object-fit: cover;
  position: absolute;
  right: calc(21.46% - 11px);
  top: calc(43.60% - 23px);
  width: 53px;
}

.tablet-768-1-button-spanish .wv-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.06% - 5px);
  text-align: center;
  top: calc(47.42% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .wv-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-177-U7wjPx {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 77px;
  top: calc(16.44% - 6px);
  width: 22px;
}

.tablet-768-1-button-spanish .group-171-U7wjPx {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 50px;
  top: calc(24.03% - 5px);
  width: 39px;
}

.tablet-768-1-button-spanish .group-170-DAPxNY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .group-169-cxoFqV {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .path-178-nxfxRv {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-spanish .group-714-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 25px;
  position: absolute;
  right: 0px;
  top: calc(19.77% - 5px);
  width: 25px;
}

.tablet-768-1-button-spanish .ellipse-11-55jHkf {
  background-color: var(--text-000000);
  border: 1px solid;
  border-color: var(--background);
  border-radius: 12.5px;
  height: calc(100% + 1px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.tablet-768-1-button-spanish .ma-55jHkf {
  background-color: transparent;
  bottom: calc(28.57% - 5px);
  height: 18px;
  left: 2px;
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  text-align: center;
  width: calc(100% - 3px);
}

.tablet-768-1-button-spanish .group-174-U7wjPx {
  background-color: transparent;
  height: 35px;
  position: absolute;
  right: 87px;
  top: calc(34.55% - 12px);
  width: 15px;
}

.tablet-768-1-button-spanish .group-173-oSC5uo {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .path-179-GFNvax {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-spanish .group-205-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.90% - 12px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-205-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-180-U7wjPx {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(16.74% - 12px);
  top: calc(33.09% - 15px);
  width: 69px;
}

.tablet-768-1-button-spanish .pa-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.69% - 3px);
  text-align: center;
  top: calc(35.13% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-spanish .pa-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-177-U7wjPx {
  background-color: transparent;
  height: 51px;
  position: absolute;
  right: 94px;
  top: calc(47.63% - 24px);
  width: 92px;
}

.tablet-768-1-button-spanish .path-181-dk2pwn {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.09% - 6px);
  width: 9px;
}

.tablet-768-1-button-spanish .path-182-dk2pwn {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 6px);
}

.tablet-768-1-button-spanish .va-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.64% - 4px);
  text-align: center;
  top: calc(48.24% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .va-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-183-U7wjPx {
  background-color: transparent;
  bottom: calc(42.30% - 20px);
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 91px;
  width: 99px;
}

.tablet-768-1-button-spanish .nc-U7wjPx {
  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: calc(20.19% - 4px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .nc-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-184-U7wjPx {
  background-color: transparent;
  height: 49px;
  left: calc(40.25% - 31px);
  object-fit: cover;
  position: absolute;
  top: 29px;
  width: 77px;
}

.tablet-768-1-button-spanish .nd-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(41.40% - 7px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 47px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .nd-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .oh-U7wjPx {
  height: 20px;
  line-height: 19.2px;
  overflow: hidden;
  right: calc(27.98% - 7px);
  top: calc(40.24% - 8px);
  width: 25px;
}

.tablet-768-1-button-spanish .path-185-U7wjPx {
  background-color: transparent;
  height: 58px;
  object-fit: cover;
  position: absolute;
  right: calc(27.08% - 14px);
  top: calc(37.77% - 22px);
  width: 50px;
}

.tablet-768-1-button-spanish .oh-4xtOOT {
  cursor: pointer;
  height: 18px;
  line-height: 11px;
  pointer-events: auto;
  right: calc(28.37% - 5px);
  top: calc(40.00% - 7px);
  transition: all 0.2s ease;
  width: 18px;
}

.tablet-768-1-button-spanish .oh-4xtOOT:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-186-U7wjPx {
  background-color: transparent;
  bottom: 6px;
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: calc(22.07% - 24px);
  width: 107px;
}

.tablet-768-1-button-spanish .fl-U7wjPx {
  background-color: transparent;
  bottom: 33px;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.07% - 3px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-1-button-spanish .fl-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-187-U7wjPx {
  background-color: transparent;
  bottom: calc(32.52% - 15px);
  height: 47px;
  object-fit: cover;
  position: absolute;
  right: calc(20.56% - 12px);
  width: 60px;
}

.tablet-768-1-button-spanish .sc-U7wjPx {
  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(22.50% - 4px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .sc-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-224-U7wjPx {
  background-color: transparent;
  bottom: calc(26.06% - 17px);
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: calc(24.72% - 16px);
  width: 65px;
}

.tablet-768-1-button-spanish .ga-U7wjPx {
  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(26.62% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .ga-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-225-U7wjPx {
  background-color: transparent;
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: 34px;
  top: 13px;
  width: 44px;
}

.tablet-768-1-button-spanish .me-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 48px;
  text-align: center;
  top: 35px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-1-button-spanish .me-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-226-U7wjPx {
  background-color: transparent;
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: 67px;
  top: calc(19.62% - 13px);
  width: 89px;
}

.tablet-768-1-button-spanish .ny-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 99px;
  text-align: center;
  top: calc(24.73% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-1-button-spanish .ny-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-190-U7wjPx {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 65px;
  top: calc(27.25% - 3px);
  width: 6px;
}

.tablet-768-1-button-spanish .group-189-dgx5eN {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .path-227-Tqs7cG {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.tablet-768-1-button-spanish .group-203-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(28.75% - 7px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-203-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-193-U7wjPx {
  background-color: transparent;
  height: 19px;
  position: absolute;
  right: 69px;
  top: calc(28.16% - 5px);
  width: 20px;
}

.tablet-768-1-button-spanish .group-192-2tjUER {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .path-228-sYJYNX {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-spanish .group-204-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(37.83% - 10px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-204-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-229-U7wjPx {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: 63px;
  top: 48px;
  width: 21px;
}

.tablet-768-1-button-spanish .group-201-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: 35px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-201-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-196-U7wjPx {
  background-color: transparent;
  height: 25px;
  position: absolute;
  right: 93px;
  top: calc(41.09% - 10px);
  width: 52px;
}

.tablet-768-1-button-spanish .path-230-CXjB2q {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-spanish .group-207-U7wjPx {
  background-color: transparent;
  bottom: calc(34.66% - 9px);
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-207-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-208-U7wjPx {
  background-color: transparent;
  bottom: calc(25.58% - 7px);
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-208-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-200-U7wjPx {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 93px;
  top: calc(39.80% - 8px);
  width: 12px;
}

.tablet-768-1-button-spanish .group-199-TIRvX1 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .path-231-jCUHtY {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-1-button-spanish .group-206-U7wjPx {
  background-color: transparent;
  bottom: calc(43.73% - 11px);
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-206-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .ca-U7wjPx {
  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-spanish .ca-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .line-3-U7wjPx {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: 51px;
  width: 48px;
}

.tablet-768-1-button-spanish .line-4-U7wjPx {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(22.96% - 3px);
  width: 41px;
}

.tablet-768-1-button-spanish .line-5-U7wjPx {
  background-color: transparent;
  height: 7px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(28.28% - 2px);
  width: 40px;
}

.tablet-768-1-button-spanish .line-6-U7wjPx {
  background-color: transparent;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 26px;
  top: calc(31.21% - 10px);
  width: 54px;
}

.tablet-768-1-button-spanish .line-7-U7wjPx {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(39.96% - 13px);
  width: 66px;
}

.tablet-768-1-button-spanish .line-8-U7wjPx {
  background-color: transparent;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(47.44% - 22px);
  width: 72px;
}

.tablet-768-1-button-spanish .line-9-U7wjPx {
  background-color: transparent;
  bottom: calc(48.27% - 38px);
  height: 79px;
  object-fit: cover;
  position: absolute;
  right: 26px;
  width: 92px;
}

.tablet-768-1-button-spanish .line-10-U7wjPx {
  background-color: transparent;
  bottom: calc(41.03% - 43px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: 25px;
  width: 92px;
}

.tablet-768-1-button-spanish .line-11-U7wjPx {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: 86px;
  top: 43px;
  width: 10px;
}

.tablet-768-1-button-spanish .group-209-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: 86px;
  top: 19px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-209-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.tablet-768-1-button-spanish .steps-card {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  width: 100%;
}
/* screen - web-1280-1-button-spanish */

.web-1280-1-button-spanish {
  background-color: var(--background);
  height: 2542px;
  margin: 0px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1280-1-button-spanish .mask-group-6-PgCCpS {
  background-color: transparent;
  height: 585px;
  left: 32.58%;
  object-fit: cover;
  position: absolute;
  top: 174px;
  width: 82.50%;
}

.web-1280-1-button-spanish .rectangle-74-PgCCpS {
  background-color: var(--regal-blue);
  height: 585px;
  left: 0px;
  position: absolute;
  top: 174px;
  width: 50.16%;
}

.web-1280-1-button-spanish .bienvenido-a-la-insc-PgCCpS {
  background-color: transparent;
  height: 57px;
  left: 163px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 298px;
  width: 384px;
}

.web-1280-1-button-spanish .title-PgCCpS {
  background-color: transparent;
  color: var(--desert-storm);
  font-style: normal;
  font-weight: 300;
  height: 239px;
  left: 163px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 364px;
  width: 400px;
}

.web-1280-1-button-spanish .path-1-PgCCpS {
  background-color: transparent;
  height: 854px;
  left: 50.00%;
  object-fit: cover;
  position: absolute;
  top: calc(48.51% - 414px);
  width: 1px;
}

.web-1280-1-button-spanish .group-14-PgCCpS {
  background-color: transparent;
  display: block;
  height: 13.01%;
  left: 140px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 31.91%;
  transform: translate(0, 25px);
  width: 35.05%;
}

.web-1280-1-button-spanish .group-14-PgCCpS.bp2-animate-enter3 {
  animation: bp2-animate-enter3-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-1-button-spanish .los-asesores-de-bene-ur4Gpr {
  background-color: transparent;
  bottom: 0px;
  height: 256px;
  left: 2px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 40px);
}

.web-1280-1-button-spanish .span0-MqBAXn {
}

.web-1280-1-button-spanish .span1-MqBAXn {
}

.web-1280-1-button-spanish .span2-MqBAXn {
}

.web-1280-1-button-spanish .headset-icon-ur4Gpr {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-1-button-spanish .path-9-gBbvtm {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .group-15-PgCCpS {
  background-color: transparent;
  display: block;
  height: 18.98%;
  left: 140px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 46.82%;
  transform: translate(0, 25px);
  width: 37.22%;
}

.web-1280-1-button-spanish .group-15-PgCCpS.bp2-animate-enter4 {
  animation: bp2-animate-enter4-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter4-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-1-button-spanish .importante-fh7l9W {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.49% - 6px);
  white-space: nowrap;
  width: calc(100% - 38px);
}

.web-1280-1-button-spanish .las-citas-se-program-fh7l9W {
  background-color: transparent;
  bottom: 0px;
  height: 361px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 38px);
}

.web-1280-1-button-spanish .span0-iuGaI1 {
}

.web-1280-1-button-spanish .span1-iuGaI1 {
}

.web-1280-1-button-spanish .span2-iuGaI1 {
}

.web-1280-1-button-spanish .span3-iuGaI1 {
}

.web-1280-1-button-spanish .span4-iuGaI1 {
}

.web-1280-1-button-spanish .clock-icon-fh7l9W {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-1-button-spanish .path-10-dc3cWP {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1280-1-button-spanish .group-19-PgCCpS {
  background-color: transparent;
  display: block;
  height: 22.97%;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: calc(13.02% - 80px);
  top: 814px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1280-1-button-spanish .group-19-PgCCpS.bp2-animate-enter5 {
  animation: bp2-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-1-button-spanish .es-rpido-y-fcil-programar-su-cita-fhz8o1 {
  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-spanish .steps-card-fhz8o1 {
  top: 63px;
}

.web-1280-1-button-spanish .haz-clic-en-tu-estad-RZ9K5E {
  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% - 89px);
}

.web-1280-1-button-spanish .x1-RZ9K5E {
  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-spanish .steps-card-x5KpS5 {
  top: calc(41.88% - 44px);
}

.web-1280-1-button-spanish .seleccione-el-da-y-l-zStn6w {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(48.28% - 22px);
  width: calc(100% - 110px);
}

.web-1280-1-button-spanish .x2-zStn6w {
  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-spanish .steps-card-NWpWig {
  bottom: calc(29.38% - 31px);
}

.web-1280-1-button-spanish .ingrese-la-informaci-Hb8DtP {
  background-color: transparent;
  height: 67px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(48.65% - 33px);
  width: calc(100% - 114px);
}

.web-1280-1-button-spanish .x3-Hb8DtP {
  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-spanish .steps-card-tQzipo {
  bottom: 0px;
}

.web-1280-1-button-spanish .marque-su-calendario-PDncxa {
  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-spanish .x4-PDncxa {
  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-spanish .logo-nav-PgCCpS {
  height: 4.33%;
  left: -83px;
  position: absolute;
  width: calc(100% + 167px);
}

.web-1280-1-button-spanish .logo-nav-xQ7bNx {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1280-1-button-spanish .rectangle-6-qpdhAL {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .lenna-rblue_sm-qpdhAL {
  background-color: transparent;
  height: 24px;
  left: calc(49.96% - 113px);
  object-fit: cover;
  position: absolute;
  top: calc(48.84% - 12px);
  width: 227px;
}

.web-1280-1-button-spanish .rectangle-65-PgCCpS {
  background-color: var(--regal-blue);
  bottom: 1px;
  height: 4.09%;
  left: -31px;
  position: absolute;
  width: calc(100% + 62px);
}

.web-1280-1-button-spanish .language-toggle-bacground-PgCCpS {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.74%;
  left: -31px;
  position: absolute;
  top: 4.25%;
  width: calc(100% + 62px);
}

.web-1280-1-button-spanish .component-9-9-PgCCpS {
  background-color: transparent;
  bottom: 2366px;
  height: 42px;
  left: calc(41.23% - 46px);
  position: absolute;
  width: 111px;
}

.web-1280-1-button-spanish .english-SaBv9u {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100% - 14px);
}

.web-1280-1-button-spanish .component-8-9-PgCCpS {
  background-color: transparent;
  bottom: 2366px;
  height: 42px;
  position: absolute;
  right: calc(40.74% - 48px);
  width: 119px;
}

.web-1280-1-button-spanish .espaol-nDSrxs {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100% - 14px);
}

.web-1280-1-button-spanish .spanish-toggle-PgCCpS {
  background-color: transparent;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  top: 132px;
  width: 84px;
}

.web-1280-1-button-spanish .component-10-4-IK3rCP {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.web-1280-1-button-spanish .rectangle-9-FyvAZR {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.web-1280-1-button-spanish .component-6-3-IK3rCP {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.web-1280-1-button-spanish .component-6-3-IK3rCP:hover {
  transform: translate(-3px, 0);
}

.web-1280-1-button-spanish .ellipse-9-8MLuYx {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.web-1280-1-button-spanish .component-32-5-PgCCpS {
  background-color: transparent;
  height: 585px;
  position: absolute;
  right: calc(50.00% - 501px);
  top: 1726px;
  width: 1001px;
}

.web-1280-1-button-spanish .path-139-HOujP9 {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.83% - 110px);
  width: 151px;
}

.web-1280-1-button-spanish .line-11-HOujP9 {
  background-color: transparent;
  height: 40px;
  object-fit: cover;
  position: absolute;
  right: 135px;
  top: 71px;
  width: 16px;
}

.web-1280-1-button-spanish .path-138-HOujP9 {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 75px);
  width: 118px;
}

.web-1280-1-button-spanish .nv-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 111px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(40.17% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .nv-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-140-HOujP9 {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1280-1-button-spanish .or-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 69px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(19.65% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .or-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-141-HOujP9 {
  background-color: transparent;
  bottom: calc(31.82% - 46px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1280-1-button-spanish .az-HOujP9 {
  background-color: transparent;
  bottom: calc(36.26% - 8px);
  cursor: pointer;
  height: 23px;
  left: calc(18.65% - 4px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .az-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-142-HOujP9 {
  background-color: transparent;
  bottom: calc(30.55% - 41px);
  height: 134px;
  left: calc(26.69% - 34px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1280-1-button-spanish .path-143-HOujP9 {
  background-color: transparent;
  height: 105px;
  left: calc(28.75% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(46.14% - 49px);
  width: 134px;
}

.web-1280-1-button-spanish .co-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(31.70% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(47.50% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .co-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-144-HOujP9 {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1280-1-button-spanish .wa-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 100px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 37px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .wa-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-145-HOujP9 {
  background-color: transparent;
  height: 118px;
  left: calc(21.37% - 40px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1280-1-button-spanish .mt-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(27.87% - 7px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 77px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .mt-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-146-HOujP9 {
  background-color: transparent;
  height: 106px;
  left: calc(25.98% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(26.26% - 28px);
  width: 129px;
}

.web-1280-1-button-spanish .wy-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(28.90% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(29.90% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .wy-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-147-HOujP9 {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1280-1-button-spanish .id-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 173px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(24.22% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .id-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-148-HOujP9 {
  background-color: transparent;
  bottom: -2px;
  height: 251px;
  left: calc(37.71% - 97px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1280-1-button-spanish .tx-HOujP9 {
  background-color: transparent;
  bottom: calc(20.37% - 5px);
  cursor: pointer;
  height: 23px;
  left: calc(43.31% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .tx-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-149-HOujP9 {
  background-color: transparent;
  bottom: calc(35.65% - 29px);
  height: 82px;
  left: calc(42.57% - 68px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1280-1-button-spanish .ok-HOujP9 {
  background-color: transparent;
  bottom: calc(37.56% - 9px);
  cursor: pointer;
  height: 23px;
  left: calc(46.12% - 11px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .ok-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-150-HOujP9 {
  background-color: transparent;
  height: 74px;
  left: calc(43.57% - 59px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 37px);
  width: 136px;
}

.web-1280-1-button-spanish .ks-HOujP9 {
  background-color: transparent;
  bottom: calc(49.75% - 11px);
  cursor: pointer;
  height: 23px;
  left: calc(44.74% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ks-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-151-HOujP9 {
  background-color: transparent;
  height: 86px;
  left: calc(40.17% - 52px);
  object-fit: cover;
  position: absolute;
  top: calc(23.29% - 20px);
  width: 129px;
}

.web-1280-1-button-spanish .sd-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(41.51% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(25.54% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .sd-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-152-HOujP9 {
  background-color: transparent;
  height: 76px;
  left: calc(40.93% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(36.14% - 27px);
  width: 153px;
}

.web-1280-1-button-spanish .ne-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(42.52% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(37.64% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ne-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-164-HOujP9 {
  background-color: transparent;
  height: 130px;
  left: calc(17.78% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(40.78% - 53px);
  width: 104px;
}

.web-1280-1-button-spanish .ut-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(20.67% - 5px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.91% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ut-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-165-HOujP9 {
  background-color: transparent;
  bottom: 73px;
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(41.43% - 44px);
  width: 106px;
}

.web-1280-1-button-spanish .la-HOujP9 {
  background-color: transparent;
  bottom: calc(22.87% - 5px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.41% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .la-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-166-HOujP9 {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(47.37% - 57px);
  top: 42px;
  width: 120px;
}

.web-1280-1-button-spanish .mn-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(49.02% - 14px);
  text-align: center;
  top: calc(19.61% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-spanish .mn-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-167-HOujP9 {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.67% - 52px);
  top: calc(34.03% - 25px);
  width: 112px;
}

.web-1280-1-button-spanish .ia-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(47.04% - 8px);
  text-align: center;
  top: calc(35.44% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .ia-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-168-HOujP9 {
  background-color: transparent;
  bottom: calc(49.63% - 54px);
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(44.22% - 55px);
  width: 124px;
}

.web-1280-1-button-spanish .mo-HOujP9 {
  background-color: transparent;
  bottom: calc(48.91% - 11px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.82% - 13px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-spanish .mo-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-169-HOujP9 {
  background-color: transparent;
  bottom: calc(32.97% - 28px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(43.67% - 41px);
  width: 93px;
}

.web-1280-1-button-spanish .ar-HOujP9 {
  background-color: transparent;
  bottom: calc(35.07% - 8px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.62% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ar-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-170-HOujP9 {
  background-color: transparent;
  bottom: calc(22.13% - 26px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(38.72% - 26px);
  width: 67px;
}

.web-1280-1-button-spanish .ms-HOujP9 {
  background-color: transparent;
  bottom: calc(27.52% - 6px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.97% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .ms-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-171-HOujP9 {
  background-color: transparent;
  bottom: calc(22.95% - 27px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.92% - 24px);
  width: 74px;
}

.web-1280-1-button-spanish .al-HOujP9 {
  background-color: transparent;
  bottom: calc(28.30% - 7px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.95% - 7px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .al-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-172-HOujP9 {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(39.20% - 29px);
  top: calc(42.42% - 55px);
  width: 75px;
}

.web-1280-1-button-spanish .il-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.39% - 6px);
  text-align: center;
  top: calc(41.72% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1280-1-button-spanish .il-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-173-HOujP9 {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(33.44% - 19px);
  top: calc(41.95% - 42px);
  width: 58px;
}

.web-1280-1-button-spanish .in-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(34.18% - 6px);
  text-align: center;
  top: calc(41.29% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .in-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-174-HOujP9 {
  background-color: transparent;
  bottom: calc(48.62% - 35px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(30.07% - 41px);
  width: 135px;
}

.web-1280-1-button-spanish .ky-HOujP9 {
  background-color: transparent;
  bottom: calc(48.61% - 11px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.15% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ky-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-175-HOujP9 {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.90% - 40px);
  top: calc(19.47% - 20px);
  width: 98px;
}

.web-1280-1-button-spanish .wi-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.21% - 8px);
  text-align: center;
  top: calc(24.68% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-spanish .wi-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-176-HOujP9 {
  background-color: transparent;
  bottom: calc(40.58% - 23px);
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(29.84% - 47px);
  width: 157px;
}

.web-1280-1-button-spanish .tn-HOujP9 {
  background-color: transparent;
  bottom: calc(40.43% - 9px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.39% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .tn-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-128-HOujP9 {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  top: calc(22.94% - 23px);
  width: 74px;
}

.web-1280-1-button-spanish .path-129-HOujP9 {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(36.07% - 39px);
  top: 85px;
  width: 109px;
}

.web-1280-1-button-spanish .path-130-HOujP9 {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(39.10% - 6px);
  top: 79px;
  width: 16px;
}

.web-1280-1-button-spanish .mi-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.53% - 7px);
  text-align: center;
  top: calc(28.93% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-spanish .mi-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-131-HOujP9 {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(21.16% - 18px);
  top: calc(43.64% - 37px);
  width: 83px;
}

.web-1280-1-button-spanish .path-177-HOujP9 {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 120px;
  top: calc(16.54% - 10px);
  width: 33px;
}

.web-1280-1-button-spanish .group-209-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: 137px;
  top: 31px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-209-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-171-HOujP9 {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 76px;
  top: calc(24.03% - 8px);
  width: 62px;
}

.web-1280-1-button-spanish .group-170-E2fX7l {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .group-169-6C6Kdt {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .path-178-opOamF {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-spanish .group-713-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(19.50% - 7px);
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-11-rflbHX {
  background-color: var(--text-000000);
  border: 1px solid;
  border-color: var(--background);
  border-radius: 18.25px;
  height: calc(100% + 1px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1280-1-button-spanish .ma-rflbHX {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(38.10% - 10px);
  text-align: center;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .group-174-HOujP9 {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 135px;
  top: calc(34.55% - 19px);
  width: 24px;
}

.web-1280-1-button-spanish .group-173-qtUsaT {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .path-179-xX7zcz {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-spanish .group-205-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.66% - 17px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-205-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-180-HOujP9 {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(33.13% - 24px);
  width: 108px;
}

.web-1280-1-button-spanish .pa-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.49% - 4px);
  text-align: center;
  top: calc(35.01% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .pa-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-177-HOujP9 {
  background-color: transparent;
  height: 81px;
  position: absolute;
  right: 145px;
  top: calc(47.63% - 39px);
  width: 146px;
}

.web-1280-1-button-spanish .path-181-xtr444 {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.54% - 8px);
  width: 13px;
}

.web-1280-1-button-spanish .path-182-xtr444 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 5px);
}

.web-1280-1-button-spanish .va-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.54% - 4px);
  text-align: center;
  top: calc(47.99% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .va-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-183-HOujP9 {
  background-color: transparent;
  bottom: calc(42.31% - 31px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 141px;
  width: 156px;
}

.web-1280-1-button-spanish .nc-HOujP9 {
  background-color: transparent;
  bottom: calc(43.39% - 10px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.93% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .nc-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-184-HOujP9 {
  background-color: transparent;
  height: 76px;
  left: calc(40.44% - 49px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1280-1-button-spanish .nd-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(41.69% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 76px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .nd-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .oh-HOujP9 {
  height: 31px;
  right: calc(27.78% - 11px);
  top: calc(40.32% - 13px);
  width: 38px;
}

.web-1280-1-button-spanish .path-185-HOujP9 {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(26.81% - 21px);
  top: calc(37.84% - 34px);
  width: 79px;
}

.web-1280-1-button-spanish .oh-xrNBcm {
  cursor: pointer;
  height: 23px;
  pointer-events: auto;
  right: calc(28.11% - 7px);
  top: calc(39.83% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .oh-xrNBcm:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-186-HOujP9 {
  background-color: transparent;
  bottom: 11px;
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(21.75% - 37px);
  width: 168px;
}

.web-1280-1-button-spanish .fl-HOujP9 {
  background-color: transparent;
  bottom: 57px;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(20.88% - 4px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-spanish .fl-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-187-HOujP9 {
  background-color: transparent;
  bottom: calc(32.58% - 24px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(20.28% - 19px);
  width: 94px;
}

.web-1280-1-button-spanish .path-224-HOujP9 {
  background-color: transparent;
  bottom: calc(26.12% - 27px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(24.43% - 25px);
  width: 102px;
}

.web-1280-1-button-spanish .ga-HOujP9 {
  background-color: transparent;
  bottom: calc(28.93% - 7px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(26.35% - 6px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .ga-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-225-HOujP9 {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 50px;
  top: 21px;
  width: 69px;
}

.web-1280-1-button-spanish .me-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 75px;
  text-align: center;
  top: 57px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .me-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-226-HOujP9 {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 104px;
  top: calc(19.71% - 21px);
  width: 140px;
}

.web-1280-1-button-spanish .ny-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 156px;
  text-align: center;
  top: calc(24.71% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .ny-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-190-HOujP9 {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 100px;
  top: calc(27.25% - 5px);
  width: 9px;
}

.web-1280-1-button-spanish .group-189-n22f4Y {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .path-227-oWb0ej {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.web-1280-1-button-spanish .group-203-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(28.40% - 11px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-203-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-193-HOujP9 {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 105px;
  top: calc(28.15% - 9px);
  width: 31px;
}

.web-1280-1-button-spanish .group-192-sQp0w4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .path-228-FWGlT9 {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-spanish .group-204-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(37.53% - 14px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-204-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-229-HOujP9 {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  top: 78px;
  width: 32px;
}

.web-1280-1-button-spanish .group-201-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: 56px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-201-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-196-HOujP9 {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: 144px;
  top: calc(41.09% - 16px);
  width: 83px;
}

.web-1280-1-button-spanish .path-230-bBeW2F {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-spanish .group-207-HOujP9 {
  background-color: transparent;
  bottom: calc(35.25% - 13px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-207-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-208-HOujP9 {
  background-color: transparent;
  bottom: calc(26.12% - 10px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-208-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-200-HOujP9 {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 144px;
  top: calc(39.80% - 13px);
  width: 19px;
}

.web-1280-1-button-spanish .group-199-tftPXF {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .path-231-HZxJJd {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-1-button-spanish .group-206-HOujP9 {
  background-color: transparent;
  bottom: calc(44.20% - 17px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-1-button-spanish .group-206-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .ca-HOujP9 {
  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(34.30% - 8px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .ca-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .nm-HOujP9 {
  background-color: transparent;
  bottom: calc(34.61% - 8px);
  cursor: pointer;
  height: 23px;
  left: calc(29.33% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-spanish .nm-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .wv-HOujP9 {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.05% - 6px);
  text-align: center;
  top: calc(46.33% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .wv-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .sc-HOujP9 {
  background-color: transparent;
  bottom: calc(35.62% - 8px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.40% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .sc-HOujP9:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .line-7-HOujP9 {
  background-color: transparent;
  height: 53px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(39.97% - 21px);
  width: 105px;
}

.web-1280-1-button-spanish .line-8-HOujP9 {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(47.44% - 34px);
  width: 114px;
}

.web-1280-1-button-spanish .line-9-HOujP9 {
  background-color: transparent;
  bottom: calc(48.28% - 61px);
  height: 126px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  width: 146px;
}

.web-1280-1-button-spanish .line-10-HOujP9 {
  background-color: transparent;
  bottom: calc(41.04% - 68px);
  height: 167px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  width: 146px;
}

.web-1280-1-button-spanish .line-3-HOujP9 {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 82px;
  width: 76px;
}

.web-1280-1-button-spanish .line-4-HOujP9 {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(22.99% - 4px);
  width: 65px;
}

.web-1280-1-button-spanish .line-5-HOujP9 {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(28.30% - 3px);
  width: 63px;
}

.web-1280-1-button-spanish .line-6-HOujP9 {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(31.23% - 15px);
  width: 86px;
}

.web-1280-1-button-spanish .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
}

.web-1280-1-button-spanish .steps-card {
  background-color: transparent;
  height: 104px;
  left: 120px;
  position: absolute;
  width: calc(100% - 143px);
}
/* screen - web-1920-1-button-spanish-all-breakpoints */

.web-1920-1-button-spanish-all-breakpoints {
  background-color: var(--background);
  height: 2506px;
  margin: 0px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .mask-group-6-s7z1JC {
  background-color: transparent;
  height: 585px;
  left: 50.00%;
  object-fit: cover;
  position: absolute;
  top: 174px;
  width: 55.00%;
}

.web-1920-1-button-spanish-all-breakpoints .rectangle-74-s7z1JC {
  background-color: var(--regal-blue);
  height: 585px;
  left: 0px;
  position: absolute;
  top: 174px;
  width: 50.00%;
}

.web-1920-1-button-spanish-all-breakpoints .title-s7z1JC {
  background-color: transparent;
  color: var(--desert-storm);
  font-style: normal;
  font-weight: 300;
  height: 239px;
  left: calc(20.86% - 83px);
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: calc(17.25% - 41px);
  width: 400px;
}

.web-1920-1-button-spanish-all-breakpoints .logo-nav-s7z1JC {
  height: 4.39%;
  left: -31px;
  position: absolute;
  width: calc(100% + 63px);
}

.web-1920-1-button-spanish-all-breakpoints .logo-nav-0f83JE {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .rectangle-6-MNPYV0 {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .lenna-rblue_sm-MNPYV0 {
  background-color: transparent;
  height: 24px;
  left: calc(49.97% - 113px);
  object-fit: cover;
  position: absolute;
  top: calc(48.84% - 12px);
  width: 227px;
}

.web-1920-1-button-spanish-all-breakpoints .path-1-s7z1JC {
  background-color: transparent;
  height: 819px;
  left: 49.84%;
  object-fit: cover;
  position: absolute;
  top: calc(48.65% - 399px);
  width: 1px;
}

.web-1920-1-button-spanish-all-breakpoints .group-19-s7z1JC {
  background-color: transparent;
  display: block;
  height: 23.30%;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: calc(21.71% - 133px);
  top: 821px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1920-1-button-spanish-all-breakpoints .group-19-s7z1JC.bp1-animate-enter3 {
  animation: bp1-animate-enter3-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-1-button-spanish-all-breakpoints .es-rpido-y-fcil-programar-su-cita-um9p1e {
  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-spanish-all-breakpoints .steps-card-um9p1e {
  top: 63px;
}

.web-1920-1-button-spanish-all-breakpoints .haz-clic-en-tu-estad-4McxyD {
  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% - 88px);
}

.web-1920-1-button-spanish-all-breakpoints .x1-4McxyD {
  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-spanish-all-breakpoints .steps-card-aBxDhG {
  top: calc(41.88% - 44px);
}

.web-1920-1-button-spanish-all-breakpoints .seleccione-el-da-y-l-4DDfGn {
  background-color: transparent;
  height: 46px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(48.28% - 22px);
  width: calc(100% - 110px);
}

.web-1920-1-button-spanish-all-breakpoints .x2-4DDfGn {
  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-spanish-all-breakpoints .steps-card-Rf6Euv {
  bottom: calc(29.38% - 31px);
}

.web-1920-1-button-spanish-all-breakpoints .ingrese-la-informaci-pBpUj4 {
  background-color: transparent;
  height: 67px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(48.65% - 33px);
  width: calc(100% - 119px);
}

.web-1920-1-button-spanish-all-breakpoints .x3-pBpUj4 {
  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-spanish-all-breakpoints .steps-card-BK1Drx {
  bottom: 0px;
}

.web-1920-1-button-spanish-all-breakpoints .marque-su-calendario-AREcvH {
  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-spanish-all-breakpoints .x4-AREcvH {
  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-spanish-all-breakpoints .group-39-s7z1JC {
  background-color: transparent;
  height: 32.67%;
  left: 317px;
  position: absolute;
  top: 821px;
  width: 26.04%;
}

.web-1920-1-button-spanish-all-breakpoints .group-15-JY6AjU {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 479px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: calc(100% - 27px);
}

.web-1920-1-button-spanish-all-breakpoints .group-15-JY6AjU.bp1-animate-enter4 {
  animation: bp1-animate-enter4-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter4-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-1-button-spanish-all-breakpoints .importante-3xECAS {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.56% - 6px);
  white-space: nowrap;
  width: calc(100% - 49px);
}

.web-1920-1-button-spanish-all-breakpoints .las-citas-se-program-3xECAS {
  background-color: transparent;
  bottom: 0px;
  height: 361px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .span0-qLyrYj {
}

.web-1920-1-button-spanish-all-breakpoints .span1-qLyrYj {
}

.web-1920-1-button-spanish-all-breakpoints .span2-qLyrYj {
}

.web-1920-1-button-spanish-all-breakpoints .span3-qLyrYj {
}

.web-1920-1-button-spanish-all-breakpoints .span4-qLyrYj {
}

.web-1920-1-button-spanish-all-breakpoints .clock-icon-3xECAS {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-1-button-spanish-all-breakpoints .path-10-rfO2GD {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.web-1920-1-button-spanish-all-breakpoints .group-14-JY6AjU {
  background-color: transparent;
  display: block;
  height: 292px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .group-14-JY6AjU.bp1-animate-enter5 {
  animation: bp1-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-1-button-spanish-all-breakpoints .los-asesores-de-bene-Ajizgx {
  background-color: transparent;
  bottom: 0px;
  height: 214px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .span0-xjRYg3 {
}

.web-1920-1-button-spanish-all-breakpoints .span1-xjRYg3 {
}

.web-1920-1-button-spanish-all-breakpoints .span2-xjRYg3 {
}

.web-1920-1-button-spanish-all-breakpoints .headset-icon-Ajizgx {
  background-color: transparent;
  height: 52px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-1-button-spanish-all-breakpoints .path-9-Vq6u0r {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .language-toggle-bacground-s7z1JC {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.79%;
  left: 0px;
  position: absolute;
  top: 4.31%;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .component-9-5-s7z1JC {
  background-color: transparent;
  bottom: 2330px;
  height: 42px;
  left: calc(44.33% - 49px);
  position: absolute;
  width: 111px;
}

.web-1920-1-button-spanish-all-breakpoints .english-TXnA5d {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100% - 14px);
}

.web-1920-1-button-spanish-all-breakpoints .component-8-5-s7z1JC {
  background-color: transparent;
  bottom: 2330px;
  height: 42px;
  position: absolute;
  right: calc(44.03% - 52px);
  width: 119px;
}

.web-1920-1-button-spanish-all-breakpoints .espaol-xKEUck {
  background-color: transparent;
  bottom: calc(42.86% - 12px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100% - 14px);
}

.web-1920-1-button-spanish-all-breakpoints .spanish-toggle-s7z1JC {
  background-color: transparent;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  top: 132px;
  width: 84px;
}

.web-1920-1-button-spanish-all-breakpoints .component-10-4-JtZUrZ {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.web-1920-1-button-spanish-all-breakpoints .rectangle-9-sMIinf {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.web-1920-1-button-spanish-all-breakpoints .component-6-3-JtZUrZ {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.web-1920-1-button-spanish-all-breakpoints .component-6-3-JtZUrZ:hover {
  transform: translate(-3px, 0);
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-9-wxXRxh {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.web-1920-1-button-spanish-all-breakpoints .bienvenido-a-la-insc-s7z1JC {
  background-color: transparent;
  height: 57px;
  left: calc(20.64% - 79px);
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 318px;
  width: 384px;
}

.web-1920-1-button-spanish-all-breakpoints .rectangle-65-s7z1JC {
  background-color: var(--regal-blue);
  bottom: 1px;
  height: 4.15%;
  left: -74px;
  position: absolute;
  width: calc(100% + 148px);
}

.web-1920-1-button-spanish-all-breakpoints .component-32-4-s7z1JC {
  background-color: transparent;
  height: 585px;
  position: absolute;
  right: calc(49.95% - 500px);
  top: 1722px;
  width: 1001px;
}

.web-1920-1-button-spanish-all-breakpoints .path-139-a77QDr {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.83% - 110px);
  width: 151px;
}

.web-1920-1-button-spanish-all-breakpoints .line-11-a77QDr {
  background-color: transparent;
  height: 40px;
  object-fit: cover;
  position: absolute;
  right: 135px;
  top: 71px;
  width: 16px;
}

.web-1920-1-button-spanish-all-breakpoints .path-138-a77QDr {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 75px);
  width: 118px;
}

.web-1920-1-button-spanish-all-breakpoints .nv-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 111px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(40.17% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .nv-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-140-a77QDr {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1920-1-button-spanish-all-breakpoints .or-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 69px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(19.65% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .or-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-141-a77QDr {
  background-color: transparent;
  bottom: calc(31.82% - 46px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1920-1-button-spanish-all-breakpoints .az-a77QDr {
  background-color: transparent;
  bottom: calc(36.26% - 8px);
  cursor: pointer;
  height: 23px;
  left: calc(18.65% - 4px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .az-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-142-a77QDr {
  background-color: transparent;
  bottom: calc(30.55% - 41px);
  height: 134px;
  left: calc(26.69% - 34px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1920-1-button-spanish-all-breakpoints .path-143-a77QDr {
  background-color: transparent;
  height: 105px;
  left: calc(28.75% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(46.14% - 49px);
  width: 134px;
}

.web-1920-1-button-spanish-all-breakpoints .co-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(31.70% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(47.50% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .co-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-144-a77QDr {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1920-1-button-spanish-all-breakpoints .wa-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 100px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 37px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .wa-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-145-a77QDr {
  background-color: transparent;
  height: 118px;
  left: calc(21.37% - 40px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1920-1-button-spanish-all-breakpoints .mt-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(27.87% - 7px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 77px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .mt-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-146-a77QDr {
  background-color: transparent;
  height: 106px;
  left: calc(25.98% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(26.26% - 28px);
  width: 129px;
}

.web-1920-1-button-spanish-all-breakpoints .wy-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(28.90% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(29.90% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .wy-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-147-a77QDr {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1920-1-button-spanish-all-breakpoints .id-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: 173px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(24.22% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .id-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-148-a77QDr {
  background-color: transparent;
  bottom: -2px;
  height: 251px;
  left: calc(37.71% - 97px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1920-1-button-spanish-all-breakpoints .tx-a77QDr {
  background-color: transparent;
  bottom: calc(20.37% - 5px);
  cursor: pointer;
  height: 23px;
  left: calc(43.31% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .tx-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-149-a77QDr {
  background-color: transparent;
  bottom: calc(35.65% - 29px);
  height: 82px;
  left: calc(42.57% - 68px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1920-1-button-spanish-all-breakpoints .ok-a77QDr {
  background-color: transparent;
  bottom: calc(37.56% - 9px);
  cursor: pointer;
  height: 23px;
  left: calc(46.12% - 11px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .ok-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-150-a77QDr {
  background-color: transparent;
  height: 74px;
  left: calc(43.57% - 59px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 37px);
  width: 136px;
}

.web-1920-1-button-spanish-all-breakpoints .ks-a77QDr {
  background-color: transparent;
  bottom: calc(49.75% - 11px);
  cursor: pointer;
  height: 23px;
  left: calc(44.74% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ks-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-151-a77QDr {
  background-color: transparent;
  height: 86px;
  left: calc(40.17% - 52px);
  object-fit: cover;
  position: absolute;
  top: calc(23.29% - 20px);
  width: 129px;
}

.web-1920-1-button-spanish-all-breakpoints .sd-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(41.51% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(25.54% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .sd-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-152-a77QDr {
  background-color: transparent;
  height: 76px;
  left: calc(40.93% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(36.14% - 27px);
  width: 153px;
}

.web-1920-1-button-spanish-all-breakpoints .ne-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(42.52% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(37.64% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ne-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-164-a77QDr {
  background-color: transparent;
  height: 130px;
  left: calc(17.78% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(40.78% - 53px);
  width: 104px;
}

.web-1920-1-button-spanish-all-breakpoints .ut-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(20.67% - 5px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.91% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ut-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-165-a77QDr {
  background-color: transparent;
  bottom: 73px;
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(41.43% - 44px);
  width: 106px;
}

.web-1920-1-button-spanish-all-breakpoints .la-a77QDr {
  background-color: transparent;
  bottom: calc(22.87% - 5px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.41% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .la-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-166-a77QDr {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(47.37% - 57px);
  top: 42px;
  width: 120px;
}

.web-1920-1-button-spanish-all-breakpoints .mn-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(49.02% - 14px);
  text-align: center;
  top: calc(19.61% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-spanish-all-breakpoints .mn-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-167-a77QDr {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.67% - 52px);
  top: calc(34.03% - 25px);
  width: 112px;
}

.web-1920-1-button-spanish-all-breakpoints .ia-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(47.04% - 8px);
  text-align: center;
  top: calc(35.44% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .ia-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-168-a77QDr {
  background-color: transparent;
  bottom: calc(49.63% - 54px);
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(44.22% - 55px);
  width: 124px;
}

.web-1920-1-button-spanish-all-breakpoints .mo-a77QDr {
  background-color: transparent;
  bottom: calc(48.91% - 11px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.82% - 13px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-spanish-all-breakpoints .mo-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-169-a77QDr {
  background-color: transparent;
  bottom: calc(32.97% - 28px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(43.67% - 41px);
  width: 93px;
}

.web-1920-1-button-spanish-all-breakpoints .ar-a77QDr {
  background-color: transparent;
  bottom: calc(35.07% - 8px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.62% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ar-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-170-a77QDr {
  background-color: transparent;
  bottom: calc(22.13% - 26px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(38.72% - 26px);
  width: 67px;
}

.web-1920-1-button-spanish-all-breakpoints .ms-a77QDr {
  background-color: transparent;
  bottom: calc(27.52% - 6px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.97% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .ms-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-171-a77QDr {
  background-color: transparent;
  bottom: calc(22.95% - 27px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.92% - 24px);
  width: 74px;
}

.web-1920-1-button-spanish-all-breakpoints .al-a77QDr {
  background-color: transparent;
  bottom: calc(28.30% - 7px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.95% - 7px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .al-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-172-a77QDr {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(39.20% - 29px);
  top: calc(42.42% - 55px);
  width: 75px;
}

.web-1920-1-button-spanish-all-breakpoints .il-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.39% - 6px);
  text-align: center;
  top: calc(41.72% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1920-1-button-spanish-all-breakpoints .il-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-173-a77QDr {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(33.44% - 19px);
  top: calc(41.95% - 42px);
  width: 58px;
}

.web-1920-1-button-spanish-all-breakpoints .in-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(34.18% - 6px);
  text-align: center;
  top: calc(41.29% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .in-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-174-a77QDr {
  background-color: transparent;
  bottom: calc(48.62% - 35px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(30.07% - 41px);
  width: 135px;
}

.web-1920-1-button-spanish-all-breakpoints .ky-a77QDr {
  background-color: transparent;
  bottom: calc(48.61% - 11px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.15% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ky-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-175-a77QDr {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.90% - 40px);
  top: calc(19.47% - 20px);
  width: 98px;
}

.web-1920-1-button-spanish-all-breakpoints .wi-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.21% - 8px);
  text-align: center;
  top: calc(24.68% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-spanish-all-breakpoints .wi-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-176-a77QDr {
  background-color: transparent;
  bottom: calc(40.58% - 23px);
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(29.84% - 47px);
  width: 157px;
}

.web-1920-1-button-spanish-all-breakpoints .tn-a77QDr {
  background-color: transparent;
  bottom: calc(40.43% - 9px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.39% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .tn-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-128-a77QDr {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  top: calc(22.94% - 23px);
  width: 74px;
}

.web-1920-1-button-spanish-all-breakpoints .path-129-a77QDr {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(36.07% - 39px);
  top: 85px;
  width: 109px;
}

.web-1920-1-button-spanish-all-breakpoints .path-130-a77QDr {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(39.10% - 6px);
  top: 79px;
  width: 16px;
}

.web-1920-1-button-spanish-all-breakpoints .mi-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.53% - 7px);
  text-align: center;
  top: calc(28.93% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-spanish-all-breakpoints .mi-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-131-a77QDr {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(21.16% - 18px);
  top: calc(43.64% - 37px);
  width: 83px;
}

.web-1920-1-button-spanish-all-breakpoints .path-177-a77QDr {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 120px;
  top: calc(16.54% - 10px);
  width: 33px;
}

.web-1920-1-button-spanish-all-breakpoints .group-209-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: 137px;
  top: 31px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-209-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-171-a77QDr {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 76px;
  top: calc(24.03% - 8px);
  width: 62px;
}

.web-1920-1-button-spanish-all-breakpoints .group-170-oIyBOB {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .group-169-Vr6plH {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .path-178-9xqc1o {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .group-713-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(19.50% - 7px);
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-11-aqOFOb {
  background-color: var(--text-000000);
  border: 1px solid;
  border-color: var(--background);
  border-radius: 18.25px;
  height: calc(100% + 1px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1920-1-button-spanish-all-breakpoints .ma-aqOFOb {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(38.10% - 10px);
  text-align: center;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .group-174-a77QDr {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 135px;
  top: calc(34.55% - 19px);
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .group-173-AB2oKD {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .path-179-28mQPF {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .group-205-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.66% - 17px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-205-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-180-a77QDr {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(33.13% - 24px);
  width: 108px;
}

.web-1920-1-button-spanish-all-breakpoints .pa-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.49% - 4px);
  text-align: center;
  top: calc(35.01% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .pa-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-177-a77QDr {
  background-color: transparent;
  height: 81px;
  position: absolute;
  right: 145px;
  top: calc(47.63% - 39px);
  width: 146px;
}

.web-1920-1-button-spanish-all-breakpoints .path-181-lFNoB1 {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.54% - 8px);
  width: 13px;
}

.web-1920-1-button-spanish-all-breakpoints .path-182-lFNoB1 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 5px);
}

.web-1920-1-button-spanish-all-breakpoints .va-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.54% - 4px);
  text-align: center;
  top: calc(47.99% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .va-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-183-a77QDr {
  background-color: transparent;
  bottom: calc(42.31% - 31px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 141px;
  width: 156px;
}

.web-1920-1-button-spanish-all-breakpoints .nc-a77QDr {
  background-color: transparent;
  bottom: calc(43.39% - 10px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.93% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .nc-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-184-a77QDr {
  background-color: transparent;
  height: 76px;
  left: calc(40.44% - 49px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1920-1-button-spanish-all-breakpoints .nd-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  left: calc(41.69% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 76px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .nd-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .oh-a77QDr {
  height: 31px;
  right: calc(27.78% - 11px);
  top: calc(40.32% - 13px);
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .path-185-a77QDr {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(26.81% - 21px);
  top: calc(37.84% - 34px);
  width: 79px;
}

.web-1920-1-button-spanish-all-breakpoints .oh-zPaQBU {
  cursor: pointer;
  height: 23px;
  pointer-events: auto;
  right: calc(28.11% - 7px);
  top: calc(39.83% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .oh-zPaQBU:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-186-a77QDr {
  background-color: transparent;
  bottom: 11px;
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(21.75% - 37px);
  width: 168px;
}

.web-1920-1-button-spanish-all-breakpoints .fl-a77QDr {
  background-color: transparent;
  bottom: 57px;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(20.88% - 4px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-spanish-all-breakpoints .fl-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-187-a77QDr {
  background-color: transparent;
  bottom: calc(32.58% - 24px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(20.28% - 19px);
  width: 94px;
}

.web-1920-1-button-spanish-all-breakpoints .path-224-a77QDr {
  background-color: transparent;
  bottom: calc(26.12% - 27px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(24.43% - 25px);
  width: 102px;
}

.web-1920-1-button-spanish-all-breakpoints .ga-a77QDr {
  background-color: transparent;
  bottom: calc(28.93% - 7px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(26.35% - 6px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .ga-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-225-a77QDr {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 50px;
  top: 21px;
  width: 69px;
}

.web-1920-1-button-spanish-all-breakpoints .me-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 75px;
  text-align: center;
  top: 57px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .me-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-226-a77QDr {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 104px;
  top: calc(19.71% - 21px);
  width: 140px;
}

.web-1920-1-button-spanish-all-breakpoints .ny-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 156px;
  text-align: center;
  top: calc(24.71% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .ny-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-190-a77QDr {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 100px;
  top: calc(27.25% - 5px);
  width: 9px;
}

.web-1920-1-button-spanish-all-breakpoints .group-189-btBfsm {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .path-227-8XXMxL {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.web-1920-1-button-spanish-all-breakpoints .group-203-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(28.40% - 11px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-203-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-193-a77QDr {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 105px;
  top: calc(28.15% - 9px);
  width: 31px;
}

.web-1920-1-button-spanish-all-breakpoints .group-192-0Uisi5 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .path-228-cKDY8W {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .group-204-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(37.53% - 14px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-204-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-229-a77QDr {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  top: 78px;
  width: 32px;
}

.web-1920-1-button-spanish-all-breakpoints .group-201-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: 56px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-201-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-196-a77QDr {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: 144px;
  top: calc(41.09% - 16px);
  width: 83px;
}

.web-1920-1-button-spanish-all-breakpoints .path-230-zjwyUT {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .group-207-a77QDr {
  background-color: transparent;
  bottom: calc(35.25% - 13px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-207-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-208-a77QDr {
  background-color: transparent;
  bottom: calc(26.12% - 10px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-208-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-200-a77QDr {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 144px;
  top: calc(39.80% - 13px);
  width: 19px;
}

.web-1920-1-button-spanish-all-breakpoints .group-199-zqmH6G {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .path-231-l0Jw24 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .group-206-a77QDr {
  background-color: transparent;
  bottom: calc(44.20% - 17px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .group-206-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .ca-a77QDr {
  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(34.30% - 8px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .ca-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .nm-a77QDr {
  background-color: transparent;
  bottom: calc(34.61% - 8px);
  cursor: pointer;
  height: 23px;
  left: calc(29.33% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-spanish-all-breakpoints .nm-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .wv-a77QDr {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.05% - 6px);
  text-align: center;
  top: calc(46.33% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .wv-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .sc-a77QDr {
  background-color: transparent;
  bottom: calc(35.62% - 8px);
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.40% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .sc-a77QDr:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .line-7-a77QDr {
  background-color: transparent;
  height: 53px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(39.97% - 21px);
  width: 105px;
}

.web-1920-1-button-spanish-all-breakpoints .line-8-a77QDr {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(47.44% - 34px);
  width: 114px;
}

.web-1920-1-button-spanish-all-breakpoints .line-9-a77QDr {
  background-color: transparent;
  bottom: calc(48.28% - 61px);
  height: 126px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  width: 146px;
}

.web-1920-1-button-spanish-all-breakpoints .line-10-a77QDr {
  background-color: transparent;
  bottom: calc(41.04% - 68px);
  height: 167px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  width: 146px;
}

.web-1920-1-button-spanish-all-breakpoints .line-3-a77QDr {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 82px;
  width: 76px;
}

.web-1920-1-button-spanish-all-breakpoints .line-4-a77QDr {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(22.99% - 4px);
  width: 65px;
}

.web-1920-1-button-spanish-all-breakpoints .line-5-a77QDr {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(28.30% - 3px);
  width: 63px;
}

.web-1920-1-button-spanish-all-breakpoints .line-6-a77QDr {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(31.23% - 15px);
  width: 86px;
}

.web-1920-1-button-spanish-all-breakpoints .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
}

.web-1920-1-button-spanish-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-spanish-all-breakpoints { 
    display: none;
   }
  .screen.web-1280-1-button-spanish { 
    display: none;
   }
  .screen.tablet-768-1-button-spanish { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.web-1920-1-button-spanish-all-breakpoints { 
    display: none;
   }
  .screen.web-1280-1-button-spanish { 
    display: none;
   }
  .screen.phone-375-1-button-spanish { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .screen.web-1920-1-button-spanish-all-breakpoints { 
    display: none;
   }
  .screen.tablet-768-1-button-spanish { 
    display: none;
   }
  .screen.phone-375-1-button-spanish { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.web-1280-1-button-spanish { 
    display: none;
   }
  .screen.tablet-768-1-button-spanish { 
    display: none;
   }
  .screen.phone-375-1-button-spanish { 
    display: none;
   }
}