/* screen - phone-375-1-button-spanish */

.phone-375-1-button-spanish {
  background-color: var(--background);
  margin: 0px;
  min-height: 9159px;
  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: 454px;
  left: -192px;
  object-fit: cover;
  position: absolute;
  top: 610px;
  width: calc(100% + 225px);
}

.phone-375-1-button-spanish .rectangle-74-xffiwf {
  background-color: var(--primary);
  height: 516px;
  left: -18.40%;
  position: absolute;
  top: 115px;
  width: 120.80%;
}

.phone-375-1-button-spanish .programe-su-cita-con-xffiwf {
  background-color: transparent;
  height: 300px;
  left: 51px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 250px;
  width: calc(100% - 93px);
}

.phone-375-1-button-spanish .group-14-xffiwf {
  background-color: transparent;
  display: block;
  height: 372px;
  left: 28px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1150px;
  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 .hay-asesores-de-bene-1K6kHU {
  background-color: transparent;
  bottom: 0px;
  height: 298px;
  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: 541px;
  left: 28px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: calc(18.15% - 98px);
  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: calc(15.57% - 5px);
  white-space: nowrap;
  width: calc(100% - 24px);
}

.phone-375-1-button-spanish .las-citas-estn-dispo-sucnu6 {
  background-color: transparent;
  bottom: 0px;
  height: 424px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.phone-375-1-button-spanish .span0-WAEfG8 {
}

.phone-375-1-button-spanish .span1-WAEfG8 {
}

.phone-375-1-button-spanish .span2-WAEfG8 {
}

.phone-375-1-button-spanish .span3-WAEfG8 {
}

.phone-375-1-button-spanish .span4-WAEfG8 {
}

.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: 23.59%;
  width: calc(100% - 53px);
}

.phone-375-1-button-spanish .steps-card-phone-xffiwf {
  top: calc(33.12% - 60px);
}

.phone-375-1-button-spanish .marque-su-calendario-h74V0K {
  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-h74V0K {
  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-cZ9GEL {
  top: calc(30.69% - 55px);
}

.phone-375-1-button-spanish .ingrese-la-informaci-vAG1AM {
  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-vAG1AM {
  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-aq1wDA {
  top: calc(28.26% - 51px);
}

.phone-375-1-button-spanish .seleccione-el-da-y-l-5qdbEr {
  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-5qdbEr {
  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-gCL27J {
  top: calc(25.83% - 46px);
}

.phone-375-1-button-spanish .haz-clic-en-tu-estad-PffxLf {
  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-PffxLf {
  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 .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(24.42% - 13px);
  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(--gray-nurse);
  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(38.14% - 22px);
  width: calc(100% - 90px);
}

.phone-375-1-button-spanish .group-710-xffiwf {
  background-color: transparent;
  height: 110px;
  left: -52px;
  position: absolute;
  top: 0px;
  width: calc(100% + 104px);
}

.phone-375-1-button-spanish .rectangle-6-HptOT2 {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .alight_-logo_rgb_-black-HptOT2 {
  background-color: transparent;
  height: 90.91%;
  left: calc(50.00% - 88px);
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 175px;
}

.phone-375-1-button-spanish .component-32-3-xffiwf {
  background-color: transparent;
  height: 230px;
  position: absolute;
  right: calc(49.48% - 165px);
  top: 3218px;
  width: 334px;
}

.phone-375-1-button-spanish .map-phone-PXYZDb {
  background-color: transparent;
  bottom: 0px;
  height: 100%;
  left: calc(50.00% - 167px);
  position: absolute;
  width: 334px;
}

.phone-375-1-button-spanish .path-138-isW59t {
  background-color: transparent;
  height: 61px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 19px);
  width: 39px;
}

.phone-375-1-button-spanish .nv-isW59t {
  background-color: transparent;
  cursor: pointer;
  height: 12px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(35.97% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-140-isW59t {
  background-color: transparent;
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  width: 49px;
}

.phone-375-1-button-spanish .or-isW59t {
  background-color: transparent;
  height: 12px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: 37px;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-141-isW59t {
  background-color: transparent;
  bottom: calc(45.74% - 22px);
  height: 48px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  width: 41px;
}

.phone-375-1-button-spanish .az-isW59t {
  background-color: transparent;
  bottom: calc(45.85% - 6px);
  height: 12px;
  left: calc(17.74% - 2px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-142-isW59t {
  background-color: transparent;
  bottom: calc(44.42% - 20px);
  height: 45px;
  left: calc(26.29% - 11px);
  object-fit: cover;
  position: absolute;
  width: 43px;
}

.phone-375-1-button-spanish .nm-isW59t {
  background-color: transparent;
  bottom: calc(44.45% - 5px);
  height: 12px;
  left: calc(28.40% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-143-isW59t {
  background-color: transparent;
  height: 35px;
  left: calc(28.32% - 13px);
  object-fit: cover;
  position: absolute;
  top: calc(37.33% - 13px);
  width: 45px;
}

.phone-375-1-button-spanish .co-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(30.21% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  top: calc(39.54% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-144-isW59t {
  background-color: transparent;
  height: 31px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 42px;
}

.phone-375-1-button-spanish .wa-isW59t {
  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-isW59t {
  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-isW59t {
  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-isW59t {
  background-color: transparent;
  height: 35px;
  left: calc(25.58% - 11px);
  object-fit: cover;
  position: absolute;
  top: calc(21.20% - 8px);
  width: 43px;
}

.phone-375-1-button-spanish .wy-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(27.93% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(25.39% - 3px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-147-isW59t {
  background-color: transparent;
  height: 59px;
  left: 43px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 37px;
}

.phone-375-1-button-spanish .id-isW59t {
  background-color: transparent;
  height: 12px;
  left: 54px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(20.57% - 2px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-148-isW59t {
  background-color: transparent;
  bottom: calc(24.80% - 21px);
  height: 83px;
  left: calc(37.07% - 32px);
  object-fit: cover;
  position: absolute;
  width: 85px;
}

.phone-375-1-button-spanish .tx-isW59t {
  background-color: transparent;
  bottom: calc(32.60% - 4px);
  height: 12px;
  left: calc(42.45% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-149-isW59t {
  background-color: transparent;
  bottom: calc(47.43% - 13px);
  height: 27px;
  left: calc(41.95% - 22px);
  object-fit: cover;
  position: absolute;
  width: 53px;
}

.phone-375-1-button-spanish .ok-isW59t {
  background-color: transparent;
  bottom: calc(46.54% - 6px);
  height: 12px;
  left: calc(45.89% - 6px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-150-isW59t {
  background-color: transparent;
  height: 25px;
  left: calc(42.95% - 19px);
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 10px);
  width: 45px;
}

.phone-375-1-button-spanish .ks-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(43.85% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  top: calc(42.84% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-151-isW59t {
  background-color: transparent;
  height: 29px;
  left: calc(39.61% - 17px);
  object-fit: cover;
  position: absolute;
  top: calc(18.95% - 5px);
  width: 43px;
}

.phone-375-1-button-spanish .sd-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(40.95% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  top: calc(21.90% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-152-isW59t {
  background-color: transparent;
  height: 25px;
  left: calc(40.37% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(29.56% - 8px);
  width: 51px;
}

.phone-375-1-button-spanish .ne-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(41.97% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  top: calc(32.63% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-531-isW59t {
  background-color: transparent;
  bottom: 3px;
  height: 42px;
  position: absolute;
  right: calc(30.85% - 20px);
  width: 66px;
}

.phone-375-1-button-spanish .group-150-RxErYH {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-153-blRz5x {
  background-color: transparent;
  height: 3px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 3px;
}

.phone-375-1-button-spanish .path-154-blRz5x {
  background-color: transparent;
  height: 5px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 6px;
}

.phone-375-1-button-spanish .path-155-blRz5x {
  background-color: transparent;
  height: 6px;
  left: calc(41.41% - 3px);
  object-fit: cover;
  position: absolute;
  top: calc(18.60% - 1px);
  width: 7px;
}

.phone-375-1-button-spanish .path-156-blRz5x {
  background-color: transparent;
  height: 2px;
  object-fit: cover;
  position: absolute;
  right: calc(39.77% - 3px);
  top: calc(32.81% - 1px);
  width: 7px;
}

.phone-375-1-button-spanish .path-157-blRz5x {
  background-color: transparent;
  height: 2px;
  object-fit: cover;
  position: absolute;
  right: calc(38.87% - 1px);
  top: calc(42.69% - 1px);
  width: 3px;
}

.phone-375-1-button-spanish .path-158-blRz5x {
  background-color: transparent;
  height: 6px;
  object-fit: cover;
  position: absolute;
  right: calc(25.57% - 2px);
  top: calc(42.79% - 2px);
  width: 9px;
}

.phone-375-1-button-spanish .path-159-blRz5x {
  background-color: transparent;
  bottom: 0px;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 1px;
  width: 15px;
}

.phone-375-1-button-spanish .hi-RxErYH {
  background-color: transparent;
  bottom: 0px;
  color: var(--background);
  font-family: var(--font-family-roboto-condensedbold);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 700;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: 2px;
  text-align: center;
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-164-isW59t {
  background-color: transparent;
  height: 43px;
  left: calc(17.50% - 6px);
  object-fit: cover;
  position: absolute;
  top: calc(32.64% - 14px);
  width: 35px;
}

.phone-375-1-button-spanish .ut-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(19.76% - 2px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  top: calc(37.29% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-165-isW59t {
  background-color: transparent;
  bottom: calc(30.70% - 10px);
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(42.19% - 15px);
  width: 35px;
}

.phone-375-1-button-spanish .la-isW59t {
  background-color: transparent;
  bottom: calc(34.72% - 4px);
  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-isW59t {
  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-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(49.79% - 7px);
  text-align: center;
  top: 36px;
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-167-isW59t {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(47.38% - 18px);
  top: calc(27.84% - 7px);
  width: 37px;
}

.phone-375-1-button-spanish .ia-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(47.85% - 5px);
  text-align: center;
  top: calc(29.85% - 4px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-168-isW59t {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: calc(44.98% - 19px);
  top: calc(40.73% - 15px);
  width: 41px;
}

.phone-375-1-button-spanish .mo-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(45.69% - 6px);
  text-align: center;
  top: calc(43.15% - 5px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-169-isW59t {
  background-color: transparent;
  bottom: calc(45.32% - 13px);
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: calc(44.40% - 14px);
  width: 31px;
}

.phone-375-1-button-spanish .ar-isW59t {
  background-color: transparent;
  bottom: calc(45.09% - 5px);
  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-isW59t {
  background-color: transparent;
  bottom: calc(37.16% - 14px);
  height: 38px;
  object-fit: cover;
  position: absolute;
  right: calc(39.51% - 9px);
  width: 23px;
}

.phone-375-1-button-spanish .ms-isW59t {
  background-color: transparent;
  bottom: calc(38.22% - 5px);
  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-isW59t {
  background-color: transparent;
  bottom: calc(37.84% - 15px);
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: calc(32.77% - 8px);
  width: 25px;
}

.phone-375-1-button-spanish .al-isW59t {
  background-color: transparent;
  bottom: calc(39.34% - 5px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(33.44% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-172-isW59t {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(39.98% - 10px);
  top: calc(33.96% - 15px);
  width: 25px;
}

.phone-375-1-button-spanish .il-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(39.77% - 3px);
  text-align: center;
  top: calc(35.64% - 4px);
  white-space: nowrap;
  width: 8px;
}

.phone-375-1-button-spanish .path-173-isW59t {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(34.27% - 7px);
  top: calc(34.01% - 11px);
  width: 20px;
}

.phone-375-1-button-spanish .in-isW59t {
  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(34.82% - 4px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-174-isW59t {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(30.98% - 14px);
  top: calc(42.11% - 10px);
  width: 45px;
}

.phone-375-1-button-spanish .ky-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(30.79% - 4px);
  text-align: center;
  top: calc(43.81% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-175-isW59t {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(41.67% - 14px);
  top: 31px;
  width: 33px;
}

.phone-375-1-button-spanish .wi-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(42.01% - 5px);
  text-align: center;
  top: calc(20.70% - 2px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-176-isW59t {
  background-color: transparent;
  height: 19px;
  object-fit: cover;
  position: absolute;
  right: calc(30.82% - 16px);
  top: calc(48.96% - 9px);
  width: 52px;
}

.phone-375-1-button-spanish .tn-isW59t {
  background-color: transparent;
  bottom: calc(49.48% - 6px);
  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-isW59t {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(32.00% - 8px);
  top: calc(18.58% - 6px);
  width: 25px;
}

.phone-375-1-button-spanish .path-129-isW59t {
  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-isW59t {
  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-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(32.51% - 4px);
  text-align: center;
  top: calc(25.69% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-131-isW59t {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(22.16% - 6px);
  top: calc(35.58% - 10px);
  width: 28px;
}

.phone-375-1-button-spanish .wv-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(24.19% - 3px);
  text-align: center;
  top: calc(39.56% - 5px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-1-button-spanish .path-177-isW59t {
  background-color: transparent;
  height: 20px;
  object-fit: cover;
  position: absolute;
  right: 43px;
  top: 28px;
  width: 11px;
}

.phone-375-1-button-spanish .group-171-isW59t {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 29px;
  top: calc(19.96% - 2px);
  width: 20px;
}

.phone-375-1-button-spanish .group-170-IW3Av3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .group-169-jyuPKB {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-178-ksjhhO {
  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-isW59t {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 48px;
  top: calc(28.49% - 5px);
  width: 8px;
}

.phone-375-1-button-spanish .group-173-1gpxJ2 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-179-tASyZi {
  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-isW59t {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(17.51% - 6px);
  top: calc(27.13% - 6px);
  width: 36px;
}

.phone-375-1-button-spanish .pa-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(19.65% - 2px);
  text-align: center;
  top: calc(29.64% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-177-isW59t {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(18.13% - 9px);
  top: calc(38.92% - 10px);
  width: 48px;
}

.phone-375-1-button-spanish .path-181-LeogM4 {
  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-LeogM4 {
  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-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(19.69% - 2px);
  text-align: center;
  top: calc(41.68% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-183-isW59t {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(17.85% - 9px);
  top: calc(47.28% - 11px);
  width: 52px;
}

.phone-375-1-button-spanish .nc-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(19.69% - 2px);
  text-align: center;
  top: calc(48.50% - 6px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-184-isW59t {
  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-isW59t {
  background-color: transparent;
  height: 12px;
  left: calc(40.98% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.8;
  position: absolute;
  text-align: center;
  top: 26px;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .oh-isW59t {
  line-height: 19.2px;
  overflow: hidden;
  right: calc(28.38% - 4px);
  top: calc(33.22% - 4px);
}

.phone-375-1-button-spanish .path-185-isW59t {
  background-color: transparent;
  height: 30px;
  object-fit: cover;
  position: absolute;
  right: calc(27.73% - 7px);
  top: calc(30.76% - 9px);
  width: 26px;
}

.phone-375-1-button-spanish .oh-oLJuxm {
  line-height: 7px;
  right: calc(28.36% - 4px);
  top: calc(34.04% - 4px);
}

.phone-375-1-button-spanish .path-186-isW59t {
  background-color: transparent;
  bottom: calc(21.64% - 9px);
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(22.84% - 13px);
  width: 56px;
}

.phone-375-1-button-spanish .fl-isW59t {
  background-color: transparent;
  bottom: calc(23.94% - 3px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(21.43% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .path-187-isW59t {
  background-color: transparent;
  bottom: calc(44.72% - 11px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(21.29% - 7px);
  width: 32px;
}

.phone-375-1-button-spanish .sc-isW59t {
  background-color: transparent;
  bottom: calc(45.15% - 5px);
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(22.53% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-184-isW59t {
  background-color: transparent;
  bottom: 0px;
  height: 54px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  width: 94px;
}

.phone-375-1-button-spanish .ak-isW59t {
  background-color: transparent;
  bottom: 27px;
  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-isW59t {
  background-color: transparent;
  bottom: calc(40.16% - 14px);
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(25.41% - 9px);
  width: 34px;
}

.phone-375-1-button-spanish .ga-isW59t {
  background-color: transparent;
  bottom: calc(38.96% - 5px);
  cursor: pointer;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(26.74% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .path-225-isW59t {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 20px;
  top: 7px;
  width: 23px;
}

.phone-375-1-button-spanish .me-isW59t {
  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-isW59t {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: 38px;
  top: 31px;
  width: 46px;
}

.phone-375-1-button-spanish .ny-isW59t {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: 53px;
  text-align: center;
  top: calc(21.40% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-190-isW59t {
  background-color: transparent;
  height: 6px;
  position: absolute;
  right: 37px;
  top: calc(22.74% - 1px);
  width: 3px;
}

.phone-375-1-button-spanish .group-189-1m5V23 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-227-43sFQn {
  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-isW59t {
  background-color: transparent;
  height: 10px;
  position: absolute;
  right: 39px;
  top: calc(23.40% - 2px);
  width: 10px;
}

.phone-375-1-button-spanish .group-192-U1q0Qa {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-228-S4vr1n {
  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-isW59t {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  top: 25px;
  width: 11px;
}

.phone-375-1-button-spanish .group-196-isW59t {
  background-color: transparent;
  height: 13px;
  position: absolute;
  right: calc(16.81% - 5px);
  top: calc(34.05% - 4px);
  width: 27px;
}

.phone-375-1-button-spanish .path-230-8lnCQk {
  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-isW59t {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 52px;
  top: calc(33.05% - 4px);
  width: 6px;
}

.phone-375-1-button-spanish .group-199-LPVro3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .path-231-9fM6g3 {
  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-isW59t {
  background-color: transparent;
  height: 83px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.72% - 27px);
  width: 50px;
}

.phone-375-1-button-spanish .ca-isW59t {
  background-color: transparent;
  height: 12px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(28.70% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-1-button-spanish .group-209-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: 47px;
  top: 6px;
  width: 18px;
}

.phone-375-1-button-spanish .group-202-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 32px;
  width: 18px;
}

.phone-375-1-button-spanish .group-205-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(40.77% - 7px);
  width: 18px;
}

.phone-375-1-button-spanish .group-203-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(23.82% - 4px);
  width: 18px;
}

.phone-375-1-button-spanish .group-204-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(31.83% - 6px);
  width: 18px;
}

.phone-375-1-button-spanish .group-201-isW59t {
  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-isW59t {
  background-color: transparent;
  bottom: calc(41.80% - 7px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-1-button-spanish .group-208-isW59t {
  background-color: transparent;
  bottom: calc(32.86% - 6px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-1-button-spanish .group-206-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(49.72% - 9px);
  width: 18px;
}

.phone-375-1-button-spanish .line-3-isW59t {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: 27px;
  width: 26px;
}

.phone-375-1-button-spanish .line-4-isW59t {
  background-color: transparent;
  height: 7px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(18.70% - 1px);
  width: 21px;
}

.phone-375-1-button-spanish .line-5-isW59t {
  background-color: transparent;
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(23.69% - 1px);
  width: 20px;
}

.phone-375-1-button-spanish .line-6-isW59t {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(25.87% - 5px);
  width: 28px;
}

.phone-375-1-button-spanish .line-7-isW59t {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(33.52% - 7px);
  width: 34px;
}

.phone-375-1-button-spanish .line-8-isW59t {
  background-color: transparent;
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(39.87% - 12px);
  width: 38px;
}

.phone-375-1-button-spanish .line-9-isW59t {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 16px;
  top: calc(43.19% - 21px);
  width: 48px;
}

.phone-375-1-button-spanish .line-10-isW59t {
  background-color: transparent;
  height: 65px;
  object-fit: cover;
  position: absolute;
  right: 16px;
  top: calc(49.21% - 32px);
  width: 48px;
}

.phone-375-1-button-spanish .line-11-isW59t {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: 48px;
  top: 23px;
  width: 6px;
}

.phone-375-1-button-spanish .group-726-PXYZDb {
  background-color: transparent;
  bottom: 25px;
  height: 11px;
  position: absolute;
  right: 19px;
  width: 43px;
}

.phone-375-1-button-spanish .group-727-gi7GQb {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-1-button-spanish .group-721-4onwPq {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.phone-375-1-button-spanish .pr-4onwPq {
  background-color: transparent;
  color: var(--background);
  cursor: pointer;
  font-family: var(--font-family-roboto);
  font-size: 7px;
  font-style: normal;
  font-weight: 700;
  height: 100%;
  letter-spacing: 0.00px;
  line-height: 6px;
  pointer-events: auto;
  position: absolute;
  right: calc(49.30% - 5px);
  text-align: center;
  top: 2px;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 10px;
}

.phone-375-1-button-spanish .pr-4onwPq:hover {
  transform: scale(1.2);
}

.phone-375-1-button-spanish .states-xffiwf {
  left: 63px;
  top: calc(40.20% - 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(41.33% - 26px);
}

.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(42.46% - 27px);
}

.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(43.60% - 28px);
}

.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(44.73% - 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(45.86% - 29px);
}

.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 {
  left: 63px;
  top: calc(49.26% - 32px);
}

.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(49.61% - 32px);
  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.26% - 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(46.13% - 30px);
  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(45.00% - 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.87% - 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.73% - 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.60% - 27px);
  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.47% - 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.34% - 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(38.20% - 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.94% - 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.81% - 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.54% - 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(30.28% - 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(28.01% - 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.75% - 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(23.48% - 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(22.35% - 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(21.22% - 14px);
  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: 1621px;
  left: 63px;
}

.phone-375-1-button-spanish .states-ZMjATi:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-fSUQqM {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-qskPxf {
  bottom: 1415px;
  left: 63px;
}

.phone-375-1-button-spanish .states-qskPxf:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-v1frxq {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-spanish .states-22GB0g {
  bottom: 1312px;
  left: 63px;
}

.phone-375-1-button-spanish .states-22GB0g:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-rX8pWI {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-955KM5 {
  bottom: 1106px;
  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: 1003px;
  left: 63px;
}

.phone-375-1-button-spanish .states-qtdMfV:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-Ho0HGP {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-PuaXmT {
  bottom: 900px;
  left: 63px;
}

.phone-375-1-button-spanish .states-PuaXmT:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-V7froL {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-4FxWuU {
  bottom: 797px;
  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: 694px;
  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: 591px;
  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% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-LghVNB {
  bottom: calc(33.67% - 22px);
  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 {
  left: 63px;
  top: calc(46.99% - 30px);
}

.phone-375-1-button-spanish .states-wd3gxE:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-oRsjiS {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-OGtXwN {
  left: 63px;
  top: calc(48.13% - 31px);
}

.phone-375-1-button-spanish .states-OGtXwN:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-prINGe {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-Y5INHg {
  bottom: calc(26.88% - 17px);
  left: 62px;
}

.phone-375-1-button-spanish .states-Y5INHg:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-WfROBx {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-aiZvG3 {
  bottom: 488px;
  left: 63px;
}

.phone-375-1-button-spanish .states-aiZvG3:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-7PR7P4 {
  right: calc(49.56% - 12px);
  width: 24px;
}

.phone-375-1-button-spanish .states-8UaVyB {
  bottom: calc(24.61% - 16px);
  left: 63px;
}

.phone-375-1-button-spanish .states-8UaVyB:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-YHd7WI {
  right: calc(49.55% - 15px);
  width: 30px;
}

.phone-375-1-button-spanish .states-LNxAGj {
  bottom: 385px;
  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: 282px;
  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% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-e7uPX0 {
  bottom: calc(37.07% - 24px);
  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: calc(31.41% - 20px);
  left: 63px;
}

.phone-375-1-button-spanish .states-53ZGMB:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-tVBTZb {
  right: calc(49.55% - 14px);
  width: 28px;
}

.phone-375-1-button-spanish .states-1cZn1x {
  bottom: calc(29.14% - 19px);
  left: 62px;
}

.phone-375-1-button-spanish .states-1cZn1x:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-lM0XG0 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-l0Fryg {
  bottom: 1209px;
  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% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .path-15-xffiwf {
  background-color: transparent;
  bottom: 179px;
  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 .states-CAx4P0 {
  left: 63px;
  top: calc(39.07% - 25px);
}

.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: calc(48.48% - 31px);
  left: 63px;
}

.phone-375-1-button-spanish .states-a9dNrm:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-p9M9uW {
  right: calc(49.57% - 10px);
  width: 20px;
}

.phone-375-1-button-spanish .states-20xwEv {
  bottom: calc(20.08% - 13px);
  left: 63px;
}

.phone-375-1-button-spanish .states-20xwEv:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-p0KEcb {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-tK6xc9 {
  bottom: 1724px;
  left: 63px;
}

.phone-375-1-button-spanish .states-tK6xc9:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-L0bCw9 {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .states-oIiyXq {
  bottom: 1518px;
  left: 63px;
}

.phone-375-1-button-spanish .states-oIiyXq:hover {
  transform: scale(0.9); 
}

.phone-375-1-button-spanish .label-px4arR {
  right: calc(49.55% - 13px);
  width: 26px;
}

.phone-375-1-button-spanish .rectangle-69-xffiwf {
  background-color: var(--mountain-mist);
  bottom: 0px;
  height: 0px;
  left: 0px;
  position: absolute;
  width: calc(100% + 105px);
}

.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;
}

.phone-375-1-button-spanish .steps-card-phone {
  background-color: transparent;
  height: 180px;
  left: 38px;
  position: absolute;
  width: calc(100% - 75px);
}
/* screen - tablet-768-1-button-spanish */

.tablet-768-1-button-spanish {
  background-color: var(--background);
  height: 2710px;
  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: 542px;
  object-fit: cover;
  position: absolute;
  right: -94px;
  top: 158px;
  width: 716px;
}

.tablet-768-1-button-spanish .rectangle-74-mBfcAr {
  background-color: var(--primary);
  height: 585px;
  left: -8.98%;
  position: absolute;
  top: 115px;
  width: 58.98%;
}

.tablet-768-1-button-spanish .programe-su-cita-con-mBfcAr {
  background-color: transparent;
  height: 300px;
  left: 72px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 258px;
  width: 282px;
}

.tablet-768-1-button-spanish .group-41-mBfcAr {
  background-color: transparent;
  height: 531px;
  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: calc(100% - 75px);
  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 .hay-asesores-de-bene-cxVyhE {
  background-color: transparent;
  bottom: 0px;
  height: 382px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.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-estn-dispo-w8jShw {
  background-color: transparent;
  bottom: 0px;
  height: 424px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: 100%;
}

.tablet-768-1-button-spanish .span0-Dtfyn9 {
}

.tablet-768-1-button-spanish .span1-Dtfyn9 {
}

.tablet-768-1-button-spanish .span2-Dtfyn9 {
}

.tablet-768-1-button-spanish .span3-Dtfyn9 {
}

.tablet-768-1-button-spanish .span4-Dtfyn9 {
}

.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: 49.89%;
  height: 1px;
  left: 71px;
  object-fit: cover;
  position: absolute;
  width: calc(100% - 141px);
}

.tablet-768-1-button-spanish .es-rpido-y-fcil-programar-su-cita-mBfcAr {
  background-color: transparent;
  bottom: calc(47.13% - 13px);
  height: 28px;
  left: 60px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100% - 128px);
}

.tablet-768-1-button-spanish .group-699-mBfcAr {
  background-color: transparent;
  bottom: 708px;
  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 .haz-clic-en-tu-estad-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 .marque-su-calendario-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(--gray-nurse);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.51%;
  left: -23px;
  position: absolute;
  top: 3.99%;
  width: calc(100% + 46px);
}

.tablet-768-1-button-spanish .component-9-10-mBfcAr {
  background-color: transparent;
  bottom: 2534px;
  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: 2534px;
  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 .rectangle-65-mBfcAr {
  background-color: var(--mountain-mist);
  bottom: -4px;
  height: 3.84%;
  left: -74px;
  position: absolute;
  width: calc(100% + 74px);
}

.tablet-768-1-button-spanish .logo-nav-mBfcAr {
  height: 4.06%;
  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 .alight_-logo_rgb_-black-HanqQZ {
  background-color: transparent;
  height: 90.91%;
  left: calc(49.93% - 87px);
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 175px;
}

.tablet-768-1-button-spanish .component-33-3-mBfcAr {
  background-color: transparent;
  height: 438px;
  position: absolute;
  right: calc(49.48% - 312px);
  top: 2095px;
  width: 632px;
}

.tablet-768-1-button-spanish .path-139-U7wjPx {
  background-color: transparent;
  height: 159px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.72% - 52px);
  width: 96px;
}

.tablet-768-1-button-spanish .path-138-U7wjPx {
  background-color: transparent;
  height: 116px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 37px);
  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(35.88% - 6px);
  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: 69px;
  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(45.74% - 42px);
  height: 92px;
  left: 79px;
  object-fit: cover;
  position: absolute;
  width: 79px;
}

.tablet-768-1-button-spanish .az-U7wjPx {
  background-color: transparent;
  bottom: calc(46.65% - 8px);
  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(44.42% - 38px);
  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(45.26% - 8px);
  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(37.33% - 25px);
  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(39.71% - 7px);
  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(21.19% - 14px);
  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(24.93% - 4px);
  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(20.16% - 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: calc(24.78% - 39px);
  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(33.30% - 6px);
  cursor: pointer;
  height: 18px;
  left: calc(43.10% - 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(47.42% - 25px);
  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(47.74% - 9px);
  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(40.89% - 19px);
  width: 87px;
}

.tablet-768-1-button-spanish .ks-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  left: calc(44.56% - 7px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(42.01% - 8px);
  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(18.95% - 10px);
  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(21.26% - 4px);
  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(29.55% - 14px);
  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(31.43% - 6px);
  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 .group-530-U7wjPx {
  background-color: transparent;
  bottom: 9px;
  cursor: pointer;
  height: 74px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(29.84% - 35px);
  transition: all 0.2s ease;
  width: 117px;
}

.tablet-768-1-button-spanish .group-530-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(32.64% - 27px);
  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(36.69% - 7px);
  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: calc(30.67% - 19px);
  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(35.40% - 6px);
  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: 68px;
  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(27.83% - 13px);
  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(29.58% - 5px);
  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;
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: calc(44.46% - 35px);
  top: calc(40.72% - 28px);
  width: 79px;
}

.tablet-768-1-button-spanish .mo-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(45.15% - 9px);
  text-align: center;
  top: calc(42.72% - 8px);
  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(45.31% - 25px);
  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(45.65% - 8px);
  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(37.16% - 27px);
  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(39.31% - 7px);
  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(37.83% - 28px);
  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(39.96% - 7px);
  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(33.96% - 28px);
  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(34.85% - 6px);
  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(34.01% - 22px);
  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(35.21% - 6px);
  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;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: calc(30.32% - 26px);
  top: calc(42.11% - 19px);
  width: 86px;
}

.tablet-768-1-button-spanish .ky-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.28% - 5px);
  text-align: center;
  top: calc(42.97% - 8px);
  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: 58px;
  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(20.53% - 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;
  height: 37px;
  object-fit: cover;
  position: absolute;
  right: calc(30.13% - 30px);
  top: calc(48.96% - 18px);
  width: 100px;
}

.tablet-768-1-button-spanish .tn-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.66% - 6px);
  text-align: center;
  top: calc(49.85% - 9px);
  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(18.57% - 12px);
  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(24.10% - 4px);
  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(35.58% - 19px);
  width: 53px;
}

.tablet-768-1-button-spanish .path-177-U7wjPx {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 77px;
  top: 54px;
  width: 22px;
}

.tablet-768-1-button-spanish .group-171-U7wjPx {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 50px;
  top: calc(19.96% - 4px);
  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-202-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(16.30% - 4px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-1-button-spanish .group-202-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .group-174-U7wjPx {
  background-color: transparent;
  height: 35px;
  position: absolute;
  right: 87px;
  top: calc(28.49% - 10px);
  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(38.85% - 10px);
  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(27.12% - 12px);
  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(29.21% - 5px);
  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(38.92% - 20px);
  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(40.12% - 7px);
  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;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 91px;
  top: calc(47.28% - 22px);
  width: 99px;
}

.tablet-768-1-button-spanish .nc-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(20.19% - 4px);
  text-align: center;
  top: calc(47.36% - 9px);
  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(33.42% - 7px);
  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(30.75% - 18px);
  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(33.26% - 6px);
  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: calc(21.63% - 18px);
  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: calc(24.75% - 4px);
  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(44.72% - 21px);
  height: 47px;
  object-fit: cover;
  position: absolute;
  right: calc(20.56% - 12px);
  width: 60px;
}

.tablet-768-1-button-spanish .group-543-U7wjPx {
  background-color: transparent;
  bottom: -1px;
  cursor: pointer;
  height: 103px;
  left: 30px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 181px;
}

.tablet-768-1-button-spanish .group-543-U7wjPx:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .path-224-U7wjPx {
  background-color: transparent;
  bottom: calc(40.16% - 27px);
  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(40.50% - 7px);
  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: 49px;
  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: 59px;
  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(20.57% - 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(22.74% - 2px);
  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(23.82% - 6px);
  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(23.40% - 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(31.33% - 8px);
  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(34.05% - 8px);
  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(45.88% - 12px);
  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(38.36% - 10px);
  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(33.05% - 7px);
  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;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.61% - 12px);
  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(28.62% - 5px);
  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(19.15% - 2px);
  width: 41px;
}

.tablet-768-1-button-spanish .line-5-U7wjPx {
  background-color: transparent;
  height: 7px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(23.63% - 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(25.79% - 8px);
  width: 54px;
}

.tablet-768-1-button-spanish .line-7-U7wjPx {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(32.97% - 11px);
  width: 66px;
}

.tablet-768-1-button-spanish .line-8-U7wjPx {
  background-color: transparent;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(38.88% - 18px);
  width: 72px;
}

.tablet-768-1-button-spanish .line-9-U7wjPx {
  background-color: transparent;
  height: 79px;
  object-fit: cover;
  position: absolute;
  right: 26px;
  top: calc(41.52% - 33px);
  width: 92px;
}

.tablet-768-1-button-spanish .line-10-U7wjPx {
  background-color: transparent;
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: 25px;
  top: calc(46.44% - 49px);
  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 .sc-U7wjPx {
  background-color: transparent;
  bottom: calc(45.40% - 8px);
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.60% - 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 .wv-U7wjPx {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.07% - 5px);
  text-align: center;
  top: calc(38.82% - 7px);
  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 .group-725-U7wjPx {
  background-color: transparent;
  bottom: 40px;
  height: 23px;
  position: absolute;
  right: 14px;
  width: 91px;
}

.tablet-768-1-button-spanish .group-722-s9EfU0 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-1-button-spanish .group-721-PGBx6H {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.tablet-768-1-button-spanish .pr-s9EfU0 {
  right: calc(48.68% - 9px);
  top: 4px;
}

.tablet-768-1-button-spanish .pr-s9EfU0:hover {
  transform: scale(1.2);
}

.tablet-768-1-button-spanish .pr-U7wjPx {
  bottom: 41px;
  right: 50px;
}

.tablet-768-1-button-spanish .pr-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: 2525px;
  margin: 0px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1280-1-button-spanish .getty-images-1423371560-PgCCpS {
  background-color: transparent;
  bottom: 1765px;
  height: 569px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 107.97%;
}

.web-1280-1-button-spanish .rectangle-74-PgCCpS {
  background-color: var(--primary);
  height: 582px;
  left: -4.61%;
  position: absolute;
  top: 178px;
  width: 54.77%;
}

.web-1280-1-button-spanish .programe-su-cita-con-PgCCpS {
  background-color: transparent;
  color: var(--text-000000);
  font-style: normal;
  font-weight: 300;
  height: 297px;
  left: 140px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 281px;
  width: 455px;
}

.web-1280-1-button-spanish .group-43-PgCCpS {
  background-color: transparent;
  height: 29.90%;
  position: absolute;
  right: calc(38.33% - 404px);
  top: 814px;
  width: 1053px;
}

.web-1280-1-button-spanish .path-1-LJxB1M {
  background-color: transparent;
  height: calc(100% - 8px);
  left: 47.48%;
  object-fit: cover;
  position: absolute;
  top: 8px;
  width: 1px;
}

.web-1280-1-button-spanish .group-40-LJxB1M {
  background-color: transparent;
  height: 99.79%;
  position: absolute;
  right: 531px;
  top: 0px;
  width: 49.54%;
}

.web-1280-1-button-spanish .group-14-DZ6puu {
  background-color: transparent;
  display: block;
  height: 41.12%;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 92.33%;
}

.web-1280-1-button-spanish .group-14-DZ6puu.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 .hay-asesores-de-bene-BuGI0q {
  background-color: transparent;
  bottom: 0px;
  height: 235px;
  left: 2px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 40px);
}

.web-1280-1-button-spanish .headset-icon-BuGI0q {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-1-button-spanish .path-9-6PnsaS {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .group-15-DZ6puu {
  background-color: transparent;
  display: block;
  height: 55.67%;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 44.33%;
  transform: translate(0, 25px);
  width: 91.33%;
}

.web-1280-1-button-spanish .group-15-DZ6puu.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-xxmtBV {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(21.49% - 7px);
  white-space: nowrap;
  width: calc(100% - 38px);
}

.web-1280-1-button-spanish .las-citas-estn-dispo-xxmtBV {
  background-color: transparent;
  bottom: 0px;
  height: 298px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 38px);
}

.web-1280-1-button-spanish .span0-0AlJjg {
}

.web-1280-1-button-spanish .span1-0AlJjg {
}

.web-1280-1-button-spanish .span2-0AlJjg {
}

.web-1280-1-button-spanish .span3-0AlJjg {
}

.web-1280-1-button-spanish .span4-0AlJjg {
}

.web-1280-1-button-spanish .clock-icon-xxmtBV {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-1-button-spanish .path-10-sWRtcs {
  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-LJxB1M {
  background-color: transparent;
  display: block;
  height: 77.34%;
  left: 441px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 3px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1280-1-button-spanish .group-19-LJxB1M.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-zxUM0m {
  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-zxUM0m {
  top: 63px;
}

.web-1280-1-button-spanish .haz-clic-en-tu-estad-RdRwMp {
  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-RdRwMp {
  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-PHMZWX {
  top: calc(41.88% - 44px);
}

.web-1280-1-button-spanish .seleccione-el-da-y-l-h3EIfn {
  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-h3EIfn {
  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-4NNGr5 {
  bottom: calc(29.38% - 31px);
}

.web-1280-1-button-spanish .ingrese-la-informaci-SsSUAQ {
  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-SsSUAQ {
  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-dMMVzG {
  bottom: 0px;
}

.web-1280-1-button-spanish .marque-su-calendario-I9GDOZ {
  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-I9GDOZ {
  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 .rectangle-65-PgCCpS {
  background-color: var(--mountain-mist);
  bottom: -1px;
  height: 4.12%;
  left: -31px;
  position: absolute;
  width: calc(100% + 62px);
}

.web-1280-1-button-spanish .language-toggle-bacground-PgCCpS {
  background-color: var(--gray-nurse);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.76%;
  left: -31px;
  position: absolute;
  top: 4.28%;
  width: calc(100% + 62px);
}

.web-1280-1-button-spanish .component-9-9-PgCCpS {
  background-color: transparent;
  bottom: 2349px;
  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: 2349px;
  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 .logo-nav-PgCCpS {
  height: 4.36%;
  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 .alight_-logo_rgb_-black-qpdhAL {
  background-color: transparent;
  height: 90.91%;
  left: calc(49.96% - 87px);
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 175px;
}

.web-1280-1-button-spanish .component-37-4-PgCCpS {
  background-color: transparent;
  height: 698px;
  position: absolute;
  right: calc(49.82% - 499px);
  top: 1652px;
  width: 1001px;
}

.web-1280-1-button-spanish .path-139-8F8DWM {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.78% - 82px);
  width: 151px;
}

.web-1280-1-button-spanish .line-11-8F8DWM {
  background-color: transparent;
  height: 40px;
  object-fit: cover;
  position: absolute;
  right: 135px;
  top: 71px;
  width: 16px;
}

.web-1280-1-button-spanish .path-138-8F8DWM {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 58px);
  width: 118px;
}

.web-1280-1-button-spanish .nv-8F8DWM {
  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(33.46% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .nv-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-140-8F8DWM {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1280-1-button-spanish .or-8F8DWM {
  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: 110px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .or-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-141-8F8DWM {
  background-color: transparent;
  bottom: calc(45.74% - 67px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1280-1-button-spanish .az-8F8DWM {
  background-color: transparent;
  bottom: calc(46.91% - 11px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-142-8F8DWM {
  background-color: transparent;
  bottom: calc(44.43% - 59px);
  height: 134px;
  left: calc(26.69% - 34px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1280-1-button-spanish .path-143-8F8DWM {
  background-color: transparent;
  height: 105px;
  left: calc(28.75% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(37.36% - 39px);
  width: 134px;
}

.web-1280-1-button-spanish .co-8F8DWM {
  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(39.57% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .co-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-144-8F8DWM {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1280-1-button-spanish .wa-8F8DWM {
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-145-8F8DWM {
  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-8F8DWM {
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-146-8F8DWM {
  background-color: transparent;
  height: 106px;
  left: calc(25.98% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(21.25% - 23px);
  width: 129px;
}

.web-1280-1-button-spanish .wy-8F8DWM {
  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(24.91% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .wy-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-147-8F8DWM {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1280-1-button-spanish .id-8F8DWM {
  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(20.18% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .id-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-148-8F8DWM {
  background-color: transparent;
  bottom: calc(24.90% - 63px);
  height: 251px;
  left: calc(37.71% - 97px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1280-1-button-spanish .tx-8F8DWM {
  background-color: transparent;
  bottom: calc(33.67% - 8px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-149-8F8DWM {
  background-color: transparent;
  bottom: calc(47.43% - 39px);
  height: 82px;
  left: calc(42.57% - 68px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1280-1-button-spanish .ok-8F8DWM {
  background-color: transparent;
  bottom: calc(47.99% - 11px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-150-8F8DWM {
  background-color: transparent;
  height: 74px;
  left: calc(43.57% - 59px);
  object-fit: cover;
  position: absolute;
  top: calc(40.91% - 30px);
  width: 136px;
}

.web-1280-1-button-spanish .ks-8F8DWM {
  background-color: transparent;
  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;
  top: calc(41.85% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ks-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-151-8F8DWM {
  background-color: transparent;
  height: 86px;
  left: calc(40.17% - 52px);
  object-fit: cover;
  position: absolute;
  top: calc(19.00% - 16px);
  width: 129px;
}

.web-1280-1-button-spanish .sd-8F8DWM {
  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(21.28% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .sd-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-152-8F8DWM {
  background-color: transparent;
  height: 76px;
  left: calc(40.93% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(29.59% - 22px);
  width: 153px;
}

.web-1280-1-button-spanish .ne-8F8DWM {
  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(31.35% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ne-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-150-8F8DWM {
  background-color: transparent;
  bottom: 14px;
  height: 118px;
  position: absolute;
  right: calc(29.51% - 55px);
  width: 186px;
}

.web-1280-1-button-spanish .path-153-GMrGj0 {
  background-color: transparent;
  height: 12px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 12px;
}

.web-1280-1-button-spanish .path-154-GMrGj0 {
  background-color: transparent;
  height: 16px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 19px;
}

.web-1280-1-button-spanish .path-155-GMrGj0 {
  background-color: transparent;
  height: 18px;
  left: calc(41.38% - 9px);
  object-fit: cover;
  position: absolute;
  top: calc(17.60% - 3px);
  width: 23px;
}

.web-1280-1-button-spanish .path-156-GMrGj0 {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(39.73% - 9px);
  top: calc(32.44% - 3px);
  width: 23px;
}

.web-1280-1-button-spanish .path-157-GMrGj0 {
  background-color: transparent;
  height: 9px;
  object-fit: cover;
  position: absolute;
  right: calc(38.93% - 5px);
  top: calc(42.66% - 4px);
  width: 13px;
}

.web-1280-1-button-spanish .path-158-GMrGj0 {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: calc(25.28% - 7px);
  top: calc(42.72% - 8px);
  width: 27px;
}

.web-1280-1-button-spanish .path-159-GMrGj0 {
  background-color: transparent;
  bottom: -1px;
  height: 50px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 43px;
}

.web-1280-1-button-spanish .hi-8F8DWM {
  background-color: transparent;
  bottom: 26px;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(25.77% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .path-164-8F8DWM {
  background-color: transparent;
  height: 130px;
  left: calc(17.78% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(32.68% - 42px);
  width: 104px;
}

.web-1280-1-button-spanish .ut-8F8DWM {
  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(36.57% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ut-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-165-8F8DWM {
  background-color: transparent;
  bottom: calc(30.90% - 30px);
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(41.43% - 44px);
  width: 106px;
}

.web-1280-1-button-spanish .la-8F8DWM {
  background-color: transparent;
  bottom: calc(35.75% - 8px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-166-8F8DWM {
  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-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(48.71% - 14px);
  text-align: center;
  top: 110px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-spanish .mn-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-167-8F8DWM {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.67% - 52px);
  top: calc(27.88% - 21px);
  width: 112px;
}

.web-1280-1-button-spanish .ia-8F8DWM {
  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(29.52% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .ia-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-168-8F8DWM {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(44.22% - 55px);
  top: calc(40.75% - 44px);
  width: 124px;
}

.web-1280-1-button-spanish .mo-8F8DWM {
  background-color: transparent;
  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;
  top: calc(42.56% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-1-button-spanish .mo-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-169-8F8DWM {
  background-color: transparent;
  bottom: calc(45.32% - 39px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(43.67% - 41px);
  width: 93px;
}

.web-1280-1-button-spanish .ar-8F8DWM {
  background-color: transparent;
  bottom: calc(45.92% - 11px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-170-8F8DWM {
  background-color: transparent;
  bottom: calc(37.20% - 43px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(38.72% - 26px);
  width: 67px;
}

.web-1280-1-button-spanish .ms-8F8DWM {
  background-color: transparent;
  bottom: calc(39.63% - 9px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-171-8F8DWM {
  background-color: transparent;
  bottom: calc(37.90% - 44px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.92% - 24px);
  width: 74px;
}

.web-1280-1-button-spanish .al-8F8DWM {
  background-color: transparent;
  bottom: calc(40.27% - 9px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-172-8F8DWM {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(39.20% - 29px);
  top: calc(33.99% - 44px);
  width: 75px;
}

.web-1280-1-button-spanish .il-8F8DWM {
  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(34.75% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1280-1-button-spanish .il-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-173-8F8DWM {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(33.44% - 19px);
  top: calc(34.04% - 34px);
  width: 58px;
}

.web-1280-1-button-spanish .in-8F8DWM {
  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(34.39% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-1-button-spanish .in-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-174-8F8DWM {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(30.07% - 41px);
  top: calc(42.12% - 30px);
  width: 135px;
}

.web-1280-1-button-spanish .ky-8F8DWM {
  background-color: transparent;
  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;
  top: calc(42.80% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ky-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-175-8F8DWM {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.90% - 40px);
  top: 94px;
  width: 98px;
}

.web-1280-1-button-spanish .wi-8F8DWM {
  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(20.55% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-spanish .wi-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-176-8F8DWM {
  background-color: transparent;
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(29.84% - 47px);
  top: calc(48.96% - 28px);
  width: 157px;
}

.web-1280-1-button-spanish .tn-8F8DWM {
  background-color: transparent;
  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;
  top: calc(49.62% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .tn-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-128-8F8DWM {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  top: calc(18.63% - 18px);
  width: 74px;
}

.web-1280-1-button-spanish .path-129-8F8DWM {
  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-8F8DWM {
  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-8F8DWM {
  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(24.09% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-1-button-spanish .mi-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-131-8F8DWM {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(21.16% - 18px);
  top: calc(35.62% - 30px);
  width: 83px;
}

.web-1280-1-button-spanish .path-177-8F8DWM {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 120px;
  top: 87px;
  width: 33px;
}

.web-1280-1-button-spanish .group-728-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 138px;
  top: 31px;
  width: 36px;
}

.web-1280-1-button-spanish .group-167-uW9rSB {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .ellipse-10-9jQwft {
  background-color: var(--chicago);
  border: 1px solid;
  border-color: var(--background);
  border-radius: 18.25px;
  height: calc(100% + 1px);
  left: 0px;
  position: relative;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1280-1-button-spanish .vt-uW9rSB {
  background-color: transparent;
  bottom: calc(41.48% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(37.93% - 8px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .group-170-8F8DWM {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 76px;
  top: calc(19.96% - 7px);
  width: 62px;
}

.web-1280-1-button-spanish .group-169-LqLj98 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-1-button-spanish .path-178-AtS3nx {
  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-730-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(16.18% - 6px);
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-11-yiZ7eV {
  background-color: var(--chicago);
  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-yiZ7eV {
  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-173-8F8DWM {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 135px;
  top: calc(28.49% - 16px);
  width: 24px;
}

.web-1280-1-button-spanish .path-179-t0aiVB {
  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-733-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(38.72% - 14px);
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-12-Xu306I {
  background-color: var(--chicago);
  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 .nj-Xu306I {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .path-180-8F8DWM {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(27.17% - 19px);
  width: 108px;
}

.web-1280-1-button-spanish .pa-8F8DWM {
  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(29.16% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .pa-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-181-8F8DWM {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 144px;
  top: calc(38.55% - 9px);
  width: 13px;
}

.web-1280-1-button-spanish .path-182-8F8DWM {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(38.94% - 33px);
  width: 151px;
}

.web-1280-1-button-spanish .va-8F8DWM {
  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(39.97% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .va-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-183-8F8DWM {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 141px;
  top: calc(47.29% - 34px);
  width: 156px;
}

.web-1280-1-button-spanish .nc-8F8DWM {
  background-color: transparent;
  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;
  top: calc(47.15% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .nc-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-184-8F8DWM {
  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-8F8DWM {
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .oh-8F8DWM {
  height: 31px;
  right: calc(27.78% - 11px);
  top: calc(33.50% - 10px);
  width: 38px;
}

.web-1280-1-button-spanish .path-185-8F8DWM {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(26.81% - 21px);
  top: calc(30.82% - 28px);
  width: 79px;
}

.web-1280-1-button-spanish .oh-Lp8rtO {
  cursor: pointer;
  height: 23px;
  pointer-events: auto;
  right: calc(28.11% - 7px);
  top: calc(33.18% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .oh-Lp8rtO:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-186-8F8DWM {
  background-color: transparent;
  bottom: calc(21.68% - 28px);
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(21.75% - 37px);
  width: 168px;
}

.web-1280-1-button-spanish .fl-8F8DWM {
  background-color: transparent;
  bottom: calc(25.19% - 6px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-187-8F8DWM {
  background-color: transparent;
  bottom: calc(44.74% - 33px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(20.28% - 19px);
  width: 94px;
}

.web-1280-1-button-spanish .group-184-8F8DWM {
  background-color: transparent;
  bottom: 0px;
  height: 163px;
  left: 50px;
  object-fit: cover;
  position: absolute;
  width: 286px;
}

.web-1280-1-button-spanish .ak-8F8DWM {
  background-color: transparent;
  bottom: 95px;
  cursor: pointer;
  height: 23px;
  left: calc(21.77% - 5px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 23px;
}

.web-1280-1-button-spanish .path-224-8F8DWM {
  background-color: transparent;
  bottom: calc(40.18% - 42px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(24.43% - 25px);
  width: 102px;
}

.web-1280-1-button-spanish .ga-8F8DWM {
  background-color: transparent;
  bottom: calc(40.80% - 9px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-225-8F8DWM {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 50px;
  top: 21px;
  width: 69px;
}

.web-1280-1-button-spanish .me-8F8DWM {
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .path-226-8F8DWM {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 104px;
  top: 94px;
  width: 140px;
}

.web-1280-1-button-spanish .ny-8F8DWM {
  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(20.59% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .ny-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .group-189-8F8DWM {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 100px;
  top: calc(22.74% - 4px);
  width: 9px;
}

.web-1280-1-button-spanish .path-227-2atxx7 {
  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-731-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(23.59% - 9px);
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-13-JLyUT5 {
  background-color: var(--chicago);
  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 .ri-JLyUT5 {
  background-color: transparent;
  bottom: calc(37.78% - 9px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(43.90% - 7px);
  text-align: center;
  white-space: nowrap;
  width: 16px;
}

.web-1280-1-button-spanish .group-192-8F8DWM {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 105px;
  top: calc(23.40% - 7px);
  width: 31px;
}

.web-1280-1-button-spanish .path-228-ufJSi1 {
  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-732-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(31.15% - 11px);
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-14-byXPdU {
  background-color: var(--chicago);
  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 .ct-byXPdU {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .path-229-8F8DWM {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  top: 78px;
  width: 32px;
}

.web-1280-1-button-spanish .group-729-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: 57px;
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-15-7CYki9 {
  background-color: var(--chicago);
  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 .nh-7CYki9 {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(40.00% - 10px);
  text-align: center;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .path-230-8F8DWM {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 143px;
  top: calc(34.00% - 14px);
  width: 85px;
}

.web-1280-1-button-spanish .group-735-8F8DWM {
  background-color: transparent;
  bottom: calc(46.31% - 17px);
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-16-w0IGKO {
  background-color: var(--chicago);
  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 .md-w0IGKO {
  background-color: transparent;
  bottom: calc(37.78% - 9px);
  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-736-8F8DWM {
  background-color: transparent;
  bottom: calc(38.75% - 14px);
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-17-l6cd5E {
  background-color: var(--chicago);
  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 .dc-l6cd5E {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .group-199-8F8DWM {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 144px;
  top: calc(33.06% - 11px);
  width: 19px;
}

.web-1280-1-button-spanish .path-231-5WDCm7 {
  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-734-8F8DWM {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(46.28% - 17px);
  width: 36px;
}

.web-1280-1-button-spanish .ellipse-18-cEn04I {
  background-color: var(--chicago);
  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 .de-cEn04I {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .ca-8F8DWM {
  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(28.57% - 7px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-1-button-spanish .ca-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .nm-8F8DWM {
  background-color: transparent;
  bottom: calc(45.53% - 10px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .wv-8F8DWM {
  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(38.59% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-1-button-spanish .wv-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .sc-8F8DWM {
  background-color: transparent;
  bottom: calc(46.37% - 11px);
  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-8F8DWM:hover {
  transform: scale(1.2);
}

.web-1280-1-button-spanish .line-7-8F8DWM {
  background-color: transparent;
  height: 53px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(32.99% - 17px);
  width: 105px;
}

.web-1280-1-button-spanish .line-8-8F8DWM {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(38.89% - 28px);
  width: 114px;
}

.web-1280-1-button-spanish .line-9-8F8DWM {
  background-color: transparent;
  height: 126px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(41.53% - 52px);
  width: 146px;
}

.web-1280-1-button-spanish .line-10-8F8DWM {
  background-color: transparent;
  height: 167px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  top: calc(46.45% - 77px);
  width: 146px;
}

.web-1280-1-button-spanish .line-3-8F8DWM {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 82px;
  width: 76px;
}

.web-1280-1-button-spanish .line-4-8F8DWM {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(19.18% - 3px);
  width: 65px;
}

.web-1280-1-button-spanish .line-5-8F8DWM {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(23.66% - 3px);
  width: 63px;
}

.web-1280-1-button-spanish .line-6-8F8DWM {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(25.80% - 13px);
  width: 86px;
}

.web-1280-1-button-spanish .group-722-8F8DWM {
  background-color: transparent;
  bottom: 81px;
  height: 29px;
  position: absolute;
  right: 36px;
  width: 114px;
}

.web-1280-1-button-spanish .group-721-n5YJUI {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1280-1-button-spanish .pr-8F8DWM {
  background-color: transparent;
  bottom: 82px;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 81px;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-1-button-spanish .pr-8F8DWM:hover {
  transform: scale(1.2);
}

.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: 2525px;
  margin: 0px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .getty-images-1423371560-s7z1JC {
  background-color: transparent;
  height: 569px;
  left: 36.77%;
  object-fit: cover;
  position: absolute;
  top: 190px;
  width: 71.98%;
}

.web-1920-1-button-spanish-all-breakpoints .rectangle-74-s7z1JC {
  background-color: var(--primary);
  height: 585px;
  left: 0px;
  position: absolute;
  top: 174px;
  width: 50.00%;
}

.web-1920-1-button-spanish-all-breakpoints .programe-su-cita-con-s7z1JC {
  background-color: transparent;
  color: var(--text-000000);
  font-style: normal;
  font-weight: 300;
  height: 297px;
  left: calc(21.97% - 105px);
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 284px;
  width: 477px;
}

.web-1920-1-button-spanish-all-breakpoints .group-528-s7z1JC {
  background-color: transparent;
  height: 737px;
  position: absolute;
  right: calc(47.25% - 623px);
  top: 820px;
  width: 1319px;
}

.web-1920-1-button-spanish-all-breakpoints .path-1-uKEoi8 {
  background-color: transparent;
  height: calc(100% - 3px);
  left: 48.52%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.web-1920-1-button-spanish-all-breakpoints .group-19-uKEoi8 {
  background-color: transparent;
  display: block;
  height: 79.26%;
  left: 707px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1920-1-button-spanish-all-breakpoints .group-19-uKEoi8.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-rV9P61 {
  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-rV9P61 {
  top: 63px;
}

.web-1920-1-button-spanish-all-breakpoints .haz-clic-en-tu-estad-LM3JCr {
  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-LM3JCr {
  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-pxWIIx {
  top: calc(41.88% - 44px);
}

.web-1920-1-button-spanish-all-breakpoints .seleccione-el-da-y-l-69poEJ {
  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-69poEJ {
  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-xxcCr0 {
  bottom: calc(29.38% - 31px);
}

.web-1920-1-button-spanish-all-breakpoints .ingrese-la-informaci-DukLVz {
  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-DukLVz {
  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-kPwxbc {
  bottom: 0px;
}

.web-1920-1-button-spanish-all-breakpoints .marque-su-calendario-TM46CX {
  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-TM46CX {
  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-uKEoi8 {
  background-color: transparent;
  height: 96.95%;
  position: absolute;
  right: 819px;
  top: 23px;
  width: 37.91%;
}

.web-1920-1-button-spanish-all-breakpoints .group-15-azUWPn {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 395px;
  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-azUWPn.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-CGy5Fw {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(22.86% - 7px);
  white-space: nowrap;
  width: calc(100% - 49px);
}

.web-1920-1-button-spanish-all-breakpoints .las-citas-estn-dispo-CGy5Fw {
  background-color: transparent;
  bottom: 0px;
  height: 277px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-1-button-spanish-all-breakpoints .span0-hIc3ER {
}

.web-1920-1-button-spanish-all-breakpoints .span1-hIc3ER {
}

.web-1920-1-button-spanish-all-breakpoints .span2-hIc3ER {
}

.web-1920-1-button-spanish-all-breakpoints .span3-hIc3ER {
}

.web-1920-1-button-spanish-all-breakpoints .span4-hIc3ER {
}

.web-1920-1-button-spanish-all-breakpoints .clock-icon-CGy5Fw {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-1-button-spanish-all-breakpoints .path-10-ETxVwL {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1920-1-button-spanish-all-breakpoints .group-14-azUWPn {
  background-color: transparent;
  display: block;
  height: 271px;
  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-azUWPn.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 .hay-asesores-de-bene-xDTGEy {
  background-color: transparent;
  bottom: 0px;
  height: 193px;
  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 .headset-icon-xDTGEy {
  background-color: transparent;
  height: 52px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-1-button-spanish-all-breakpoints .path-9-gA684R {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .rectangle-65-s7z1JC {
  background-color: var(--mountain-mist);
  bottom: -3px;
  height: 4.12%;
  left: -148px;
  position: absolute;
  width: calc(100% + 148px);
}

.web-1920-1-button-spanish-all-breakpoints .language-toggle-bacground-s7z1JC {
  background-color: var(--gray-nurse);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.76%;
  left: 0px;
  position: absolute;
  top: 4.28%;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .component-9-5-s7z1JC {
  background-color: transparent;
  bottom: 2349px;
  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: 2349px;
  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 .logo-nav-s7z1JC {
  height: 4.36%;
  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 .alight_-logo_rgb_-black-MNPYV0 {
  background-color: transparent;
  height: 90.91%;
  left: calc(49.97% - 87px);
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 175px;
}

.web-1920-1-button-spanish-all-breakpoints .component-37-5-s7z1JC {
  background-color: transparent;
  height: 698px;
  position: absolute;
  right: calc(50.00% - 501px);
  top: 1653px;
  width: 1001px;
}

.web-1920-1-button-spanish-all-breakpoints .path-139-huESTc {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.78% - 82px);
  width: 151px;
}

.web-1920-1-button-spanish-all-breakpoints .line-11-huESTc {
  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-huESTc {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 58px);
  width: 118px;
}

.web-1920-1-button-spanish-all-breakpoints .nv-huESTc {
  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(33.46% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .nv-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-140-huESTc {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1920-1-button-spanish-all-breakpoints .or-huESTc {
  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: 110px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .or-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-141-huESTc {
  background-color: transparent;
  bottom: calc(45.74% - 67px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1920-1-button-spanish-all-breakpoints .az-huESTc {
  background-color: transparent;
  bottom: calc(46.91% - 11px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-142-huESTc {
  background-color: transparent;
  bottom: calc(44.43% - 59px);
  height: 134px;
  left: calc(26.69% - 34px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1920-1-button-spanish-all-breakpoints .path-143-huESTc {
  background-color: transparent;
  height: 105px;
  left: calc(28.75% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(37.36% - 39px);
  width: 134px;
}

.web-1920-1-button-spanish-all-breakpoints .co-huESTc {
  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(39.57% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .co-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-144-huESTc {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1920-1-button-spanish-all-breakpoints .wa-huESTc {
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-145-huESTc {
  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-huESTc {
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-146-huESTc {
  background-color: transparent;
  height: 106px;
  left: calc(25.98% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(21.25% - 23px);
  width: 129px;
}

.web-1920-1-button-spanish-all-breakpoints .wy-huESTc {
  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(24.91% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .wy-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-147-huESTc {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1920-1-button-spanish-all-breakpoints .id-huESTc {
  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(20.18% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .id-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-148-huESTc {
  background-color: transparent;
  bottom: calc(24.90% - 63px);
  height: 251px;
  left: calc(37.71% - 97px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1920-1-button-spanish-all-breakpoints .tx-huESTc {
  background-color: transparent;
  bottom: calc(33.67% - 8px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-149-huESTc {
  background-color: transparent;
  bottom: calc(47.43% - 39px);
  height: 82px;
  left: calc(42.57% - 68px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1920-1-button-spanish-all-breakpoints .ok-huESTc {
  background-color: transparent;
  bottom: calc(47.99% - 11px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-150-huESTc {
  background-color: transparent;
  height: 74px;
  left: calc(43.57% - 59px);
  object-fit: cover;
  position: absolute;
  top: calc(40.91% - 30px);
  width: 136px;
}

.web-1920-1-button-spanish-all-breakpoints .ks-huESTc {
  background-color: transparent;
  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;
  top: calc(41.85% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ks-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-151-huESTc {
  background-color: transparent;
  height: 86px;
  left: calc(40.17% - 52px);
  object-fit: cover;
  position: absolute;
  top: calc(19.00% - 16px);
  width: 129px;
}

.web-1920-1-button-spanish-all-breakpoints .sd-huESTc {
  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(21.28% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .sd-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-152-huESTc {
  background-color: transparent;
  height: 76px;
  left: calc(40.93% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(29.59% - 22px);
  width: 153px;
}

.web-1920-1-button-spanish-all-breakpoints .ne-huESTc {
  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(31.35% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ne-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-150-huESTc {
  background-color: transparent;
  bottom: 14px;
  height: 118px;
  position: absolute;
  right: calc(29.51% - 55px);
  width: 186px;
}

.web-1920-1-button-spanish-all-breakpoints .path-153-Qm2PVR {
  background-color: transparent;
  height: 12px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: 5px;
  width: 12px;
}

.web-1920-1-button-spanish-all-breakpoints .path-154-Qm2PVR {
  background-color: transparent;
  height: 16px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 19px;
}

.web-1920-1-button-spanish-all-breakpoints .path-155-Qm2PVR {
  background-color: transparent;
  height: 18px;
  left: calc(41.38% - 9px);
  object-fit: cover;
  position: absolute;
  top: calc(17.60% - 3px);
  width: 23px;
}

.web-1920-1-button-spanish-all-breakpoints .path-156-Qm2PVR {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: calc(39.73% - 9px);
  top: calc(32.44% - 3px);
  width: 23px;
}

.web-1920-1-button-spanish-all-breakpoints .path-157-Qm2PVR {
  background-color: transparent;
  height: 9px;
  object-fit: cover;
  position: absolute;
  right: calc(38.94% - 5px);
  top: calc(42.66% - 4px);
  width: 13px;
}

.web-1920-1-button-spanish-all-breakpoints .path-158-Qm2PVR {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: calc(25.28% - 7px);
  top: calc(42.72% - 8px);
  width: 27px;
}

.web-1920-1-button-spanish-all-breakpoints .path-159-Qm2PVR {
  background-color: transparent;
  bottom: -1px;
  height: 50px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 43px;
}

.web-1920-1-button-spanish-all-breakpoints .hi-huESTc {
  background-color: transparent;
  bottom: 26px;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(25.77% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .path-164-huESTc {
  background-color: transparent;
  height: 130px;
  left: calc(17.78% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(32.68% - 42px);
  width: 104px;
}

.web-1920-1-button-spanish-all-breakpoints .ut-huESTc {
  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(36.57% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ut-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-165-huESTc {
  background-color: transparent;
  bottom: calc(30.90% - 30px);
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(41.43% - 44px);
  width: 106px;
}

.web-1920-1-button-spanish-all-breakpoints .la-huESTc {
  background-color: transparent;
  bottom: calc(35.75% - 8px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-166-huESTc {
  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-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(48.71% - 14px);
  text-align: center;
  top: 110px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-spanish-all-breakpoints .mn-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-167-huESTc {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.67% - 52px);
  top: calc(27.88% - 21px);
  width: 112px;
}

.web-1920-1-button-spanish-all-breakpoints .ia-huESTc {
  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(29.52% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .ia-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-168-huESTc {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(44.22% - 55px);
  top: calc(40.75% - 44px);
  width: 124px;
}

.web-1920-1-button-spanish-all-breakpoints .mo-huESTc {
  background-color: transparent;
  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;
  top: calc(42.56% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-1-button-spanish-all-breakpoints .mo-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-169-huESTc {
  background-color: transparent;
  bottom: calc(45.32% - 39px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(43.67% - 41px);
  width: 93px;
}

.web-1920-1-button-spanish-all-breakpoints .ar-huESTc {
  background-color: transparent;
  bottom: calc(45.92% - 11px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-170-huESTc {
  background-color: transparent;
  bottom: calc(37.20% - 43px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(38.72% - 26px);
  width: 67px;
}

.web-1920-1-button-spanish-all-breakpoints .ms-huESTc {
  background-color: transparent;
  bottom: calc(39.63% - 9px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-171-huESTc {
  background-color: transparent;
  bottom: calc(37.90% - 44px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.92% - 24px);
  width: 74px;
}

.web-1920-1-button-spanish-all-breakpoints .al-huESTc {
  background-color: transparent;
  bottom: calc(40.27% - 9px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-172-huESTc {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(39.20% - 29px);
  top: calc(33.99% - 44px);
  width: 75px;
}

.web-1920-1-button-spanish-all-breakpoints .il-huESTc {
  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(34.75% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1920-1-button-spanish-all-breakpoints .il-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-173-huESTc {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(33.44% - 19px);
  top: calc(34.04% - 34px);
  width: 58px;
}

.web-1920-1-button-spanish-all-breakpoints .in-huESTc {
  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(34.39% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-1-button-spanish-all-breakpoints .in-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-174-huESTc {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(30.07% - 41px);
  top: calc(42.12% - 30px);
  width: 135px;
}

.web-1920-1-button-spanish-all-breakpoints .ky-huESTc {
  background-color: transparent;
  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;
  top: calc(42.80% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ky-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-175-huESTc {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.90% - 40px);
  top: 94px;
  width: 98px;
}

.web-1920-1-button-spanish-all-breakpoints .wi-huESTc {
  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(20.55% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-spanish-all-breakpoints .wi-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-176-huESTc {
  background-color: transparent;
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(29.84% - 47px);
  top: calc(48.96% - 28px);
  width: 157px;
}

.web-1920-1-button-spanish-all-breakpoints .tn-huESTc {
  background-color: transparent;
  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;
  top: calc(49.62% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .tn-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-128-huESTc {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  top: calc(18.63% - 18px);
  width: 74px;
}

.web-1920-1-button-spanish-all-breakpoints .path-129-huESTc {
  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-huESTc {
  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-huESTc {
  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(24.09% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-1-button-spanish-all-breakpoints .mi-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-131-huESTc {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(21.16% - 18px);
  top: calc(35.62% - 30px);
  width: 83px;
}

.web-1920-1-button-spanish-all-breakpoints .path-177-huESTc {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 120px;
  top: 87px;
  width: 33px;
}

.web-1920-1-button-spanish-all-breakpoints .group-728-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 138px;
  top: 31px;
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .group-167-DdXrSL {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-10-KxfsFS {
  background-color: var(--chicago);
  border: 1px solid;
  border-color: var(--background);
  border-radius: 18.25px;
  height: calc(100% + 1px);
  left: 0px;
  position: relative;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1920-1-button-spanish-all-breakpoints .vt-DdXrSL {
  background-color: transparent;
  bottom: calc(41.48% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(37.93% - 8px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .group-170-huESTc {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 76px;
  top: calc(19.96% - 7px);
  width: 62px;
}

.web-1920-1-button-spanish-all-breakpoints .group-169-Vxm8rS {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .path-178-BeoyyJ {
  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-730-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(16.18% - 6px);
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-11-Vuzl4V {
  background-color: var(--chicago);
  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-Vuzl4V {
  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-173-huESTc {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 135px;
  top: calc(28.49% - 16px);
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .path-179-xDDtK2 {
  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-733-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(38.72% - 14px);
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-12-iNcYtl {
  background-color: var(--chicago);
  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 .nj-iNcYtl {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .path-180-huESTc {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(27.17% - 19px);
  width: 108px;
}

.web-1920-1-button-spanish-all-breakpoints .pa-huESTc {
  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(29.16% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .pa-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-181-huESTc {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: 144px;
  top: calc(38.55% - 9px);
  width: 13px;
}

.web-1920-1-button-spanish-all-breakpoints .path-182-huESTc {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(38.94% - 33px);
  width: 151px;
}

.web-1920-1-button-spanish-all-breakpoints .va-huESTc {
  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(39.97% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .va-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-183-huESTc {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 141px;
  top: calc(47.29% - 34px);
  width: 156px;
}

.web-1920-1-button-spanish-all-breakpoints .nc-huESTc {
  background-color: transparent;
  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;
  top: calc(47.15% - 11px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .nc-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-184-huESTc {
  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-huESTc {
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .oh-huESTc {
  height: 31px;
  right: calc(27.78% - 11px);
  top: calc(33.50% - 10px);
  width: 38px;
}

.web-1920-1-button-spanish-all-breakpoints .path-185-huESTc {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(26.81% - 21px);
  top: calc(30.82% - 28px);
  width: 79px;
}

.web-1920-1-button-spanish-all-breakpoints .oh-pxophm {
  cursor: pointer;
  height: 23px;
  pointer-events: auto;
  right: calc(28.11% - 7px);
  top: calc(33.18% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .oh-pxophm:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-186-huESTc {
  background-color: transparent;
  bottom: calc(21.68% - 28px);
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(21.75% - 37px);
  width: 168px;
}

.web-1920-1-button-spanish-all-breakpoints .fl-huESTc {
  background-color: transparent;
  bottom: calc(25.19% - 6px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-187-huESTc {
  background-color: transparent;
  bottom: calc(44.74% - 33px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(20.28% - 19px);
  width: 94px;
}

.web-1920-1-button-spanish-all-breakpoints .group-184-huESTc {
  background-color: transparent;
  bottom: 0px;
  height: 163px;
  left: 50px;
  object-fit: cover;
  position: absolute;
  width: 286px;
}

.web-1920-1-button-spanish-all-breakpoints .ak-huESTc {
  background-color: transparent;
  bottom: 95px;
  cursor: pointer;
  height: 23px;
  left: calc(21.77% - 5px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 23px;
}

.web-1920-1-button-spanish-all-breakpoints .path-224-huESTc {
  background-color: transparent;
  bottom: calc(40.18% - 42px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(24.43% - 25px);
  width: 102px;
}

.web-1920-1-button-spanish-all-breakpoints .ga-huESTc {
  background-color: transparent;
  bottom: calc(40.80% - 9px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-225-huESTc {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 50px;
  top: 21px;
  width: 69px;
}

.web-1920-1-button-spanish-all-breakpoints .me-huESTc {
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .path-226-huESTc {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 104px;
  top: 94px;
  width: 140px;
}

.web-1920-1-button-spanish-all-breakpoints .ny-huESTc {
  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(20.59% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .ny-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .group-189-huESTc {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 100px;
  top: calc(22.74% - 4px);
  width: 9px;
}

.web-1920-1-button-spanish-all-breakpoints .path-227-J0rLpK {
  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-731-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(23.59% - 9px);
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-13-hufQZ3 {
  background-color: var(--chicago);
  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 .ri-hufQZ3 {
  background-color: transparent;
  bottom: calc(37.78% - 9px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(43.90% - 7px);
  text-align: center;
  white-space: nowrap;
  width: 16px;
}

.web-1920-1-button-spanish-all-breakpoints .group-192-huESTc {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 105px;
  top: calc(23.40% - 7px);
  width: 31px;
}

.web-1920-1-button-spanish-all-breakpoints .path-228-GCcVUx {
  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-732-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(31.15% - 11px);
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-14-CTMo9E {
  background-color: var(--chicago);
  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 .ct-CTMo9E {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .path-229-huESTc {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  top: 78px;
  width: 32px;
}

.web-1920-1-button-spanish-all-breakpoints .group-729-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: 57px;
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-15-CqgQSu {
  background-color: var(--chicago);
  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 .nh-CqgQSu {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(40.00% - 10px);
  text-align: center;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .path-230-huESTc {
  background-color: transparent;
  height: 42px;
  object-fit: cover;
  position: absolute;
  right: 143px;
  top: calc(34.00% - 14px);
  width: 85px;
}

.web-1920-1-button-spanish-all-breakpoints .group-735-huESTc {
  background-color: transparent;
  bottom: calc(46.31% - 17px);
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-16-FAQdbF {
  background-color: var(--chicago);
  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 .md-FAQdbF {
  background-color: transparent;
  bottom: calc(37.78% - 9px);
  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-736-huESTc {
  background-color: transparent;
  bottom: calc(38.75% - 14px);
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-17-4kU1qN {
  background-color: var(--chicago);
  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 .dc-4kU1qN {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .group-199-huESTc {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 144px;
  top: calc(33.06% - 11px);
  width: 19px;
}

.web-1920-1-button-spanish-all-breakpoints .path-231-TmiMpy {
  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-734-huESTc {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  position: absolute;
  right: 0px;
  top: calc(46.28% - 17px);
  width: 36px;
}

.web-1920-1-button-spanish-all-breakpoints .ellipse-18-wBDfhH {
  background-color: var(--chicago);
  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 .de-wBDfhH {
  background-color: transparent;
  bottom: calc(45.19% - 10px);
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(41.38% - 9px);
  text-align: center;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .ca-huESTc {
  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(28.57% - 7px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-1-button-spanish-all-breakpoints .ca-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .nm-huESTc {
  background-color: transparent;
  bottom: calc(45.53% - 10px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .wv-huESTc {
  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(38.59% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-1-button-spanish-all-breakpoints .wv-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .sc-huESTc {
  background-color: transparent;
  bottom: calc(46.37% - 11px);
  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-huESTc:hover {
  transform: scale(1.2);
}

.web-1920-1-button-spanish-all-breakpoints .line-7-huESTc {
  background-color: transparent;
  height: 53px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(32.99% - 17px);
  width: 105px;
}

.web-1920-1-button-spanish-all-breakpoints .line-8-huESTc {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(38.89% - 28px);
  width: 114px;
}

.web-1920-1-button-spanish-all-breakpoints .line-9-huESTc {
  background-color: transparent;
  height: 126px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(41.53% - 52px);
  width: 146px;
}

.web-1920-1-button-spanish-all-breakpoints .line-10-huESTc {
  background-color: transparent;
  height: 167px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  top: calc(46.45% - 77px);
  width: 146px;
}

.web-1920-1-button-spanish-all-breakpoints .line-3-huESTc {
  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-huESTc {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(19.18% - 3px);
  width: 65px;
}

.web-1920-1-button-spanish-all-breakpoints .line-5-huESTc {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(23.66% - 3px);
  width: 63px;
}

.web-1920-1-button-spanish-all-breakpoints .line-6-huESTc {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(25.80% - 13px);
  width: 86px;
}

.web-1920-1-button-spanish-all-breakpoints .group-722-huESTc {
  background-color: transparent;
  bottom: 81px;
  height: 29px;
  position: absolute;
  right: 36px;
  width: 114px;
}

.web-1920-1-button-spanish-all-breakpoints .group-721-y2M3kx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.web-1920-1-button-spanish-all-breakpoints .pr-huESTc {
  background-color: transparent;
  bottom: 82px;
  cursor: pointer;
  height: 23px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 81px;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-1-button-spanish-all-breakpoints .pr-huESTc:hover {
  transform: scale(1.2);
}

.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;
   }
}