/* screen - phone-375-phone-spanish */

.phone-375-phone-spanish {
  background-color: var(--background);
  margin: 0px;
  min-height: 3724px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.phone-375-phone-spanish .getty-images-1423371560-Gj179G {
  background-color: transparent;
  height: 466px;
  object-fit: cover;
  position: absolute;
  right: -277px;
  top: calc(4.39% - 20px);
  width: 1131px;
}

.phone-375-phone-spanish .rectangle-66-Gj179G {
  background: linear-gradient(90deg, #ffffff 0%, #ffffff 14.79%, rgba(255, 255, 255, 0) 100%);
  background-color: transparent;
  height: 511px;
  left: -2px;
  position: absolute;
  top: 98px;
  width: calc(100.00% + 2px);
}

.phone-375-phone-spanish .group-25-Gj179G {
  background-color: transparent;
  height: 716px;
  left: 7.47%;
  mix-blend-mode: normal;
  position: absolute;
  top: 1078px;
  width: 85.26%;
}

.phone-375-phone-spanish .group-14-mJgiHm {
  background-color: transparent;
  display: block;
  height: 267px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 100%;
}

.phone-375-phone-spanish .group-14-mJgiHm.bp4-animate-enter12 {
  animation: bp4-animate-enter12-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter12-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-phone-spanish .los-consejeros-de-be-ONY6BS {
  background-color: transparent;
  bottom: 0px;
  height: 193px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .headset-icon-ONY6BS {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-phone-spanish .path-9-cViCW8 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .group-15-mJgiHm {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 394px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: calc(100.00% - 16px);
}

.phone-375-phone-spanish .group-15-mJgiHm.bp4-animate-enter13 {
  animation: bp4-animate-enter13-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter13-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-phone-spanish .important-3ZoKKx {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(21.86% - 7px);
  white-space: nowrap;
  width: calc(100.00% - 33px);
}

.phone-375-phone-spanish .las-citas-estn-dispo-3ZoKKx {
  background-color: transparent;
  bottom: 0px;
  height: 277px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 2px);
}

.phone-375-phone-spanish .span0-NuUjAe {
}

.phone-375-phone-spanish .span1-NuUjAe {
}

.phone-375-phone-spanish .span2-NuUjAe {
}

.phone-375-phone-spanish .span3-NuUjAe {
}

.phone-375-phone-spanish .span4-NuUjAe {
}

.phone-375-phone-spanish .clock-icon-3ZoKKx {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-phone-spanish .path-10-hqeHrj {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .path-1-Gj179G {
  background-color: transparent;
  bottom: 49.57%;
  height: 1px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 53px);
}

.phone-375-phone-spanish .path-264-Gj179G {
  background-color: transparent;
  height: 1px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 27.56%;
  width: calc(100.00% - 53px);
}

.phone-375-phone-spanish .group-18-Gj179G {
  background-color: transparent;
  bottom: calc(29.55% - 246px);
  display: block;
  height: 834px;
  left: calc(50.00% - 150px);
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 300px;
}

.phone-375-phone-spanish .group-18-Gj179G.bp4-animate-enter14 {
  animation: bp4-animate-enter14-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter14-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-phone-spanish .steps-card-phone-8Ro0n7 {
  top: 0px;
}

.phone-375-phone-spanish .haga-clic-en-su-esta-j3cj6K {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 20px;
  text-align: left;
  top: calc(49.56% - 33px);
  width: 221px;
}

.phone-375-phone-spanish .x1-j3cj6K {
  background-color: transparent;
  bottom: calc(48.98% - 23px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-phone-spanish .steps-card-phone-Po0YdO {
  top: calc(33.33% - 60px);
}

.phone-375-phone-spanish .seleccione-el-da-y-l-moYuUn {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(49.25% - 23px);
  width: 221px;
}

.phone-375-phone-spanish .x2-moYuUn {
  background-color: transparent;
  bottom: calc(49.35% - 23px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-phone-spanish .steps-card-phone-QcMtxV {
  bottom: calc(33.33% - 60px);
}

.phone-375-phone-spanish .ingrese-la-informaci-bx3wxV {
  background-color: transparent;
  height: 88px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(48.91% - 43px);
  width: 221px;
}

.phone-375-phone-spanish .x3-bx3wxV {
  background-color: transparent;
  bottom: calc(49.35% - 23px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-phone-spanish .steps-card-phone-Kutx3H {
  bottom: 0px;
}

.phone-375-phone-spanish .marque-su-calendario-JKCHnM {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 34px;
  text-align: left;
  top: calc(47.79% - 32px);
  width: 210px;
}

.phone-375-phone-spanish .x4-JKCHnM {
  background-color: transparent;
  bottom: calc(49.35% - 23px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 18px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.phone-375-phone-spanish .title-box-Gj179G {
  background-color: transparent;
  display: block;
  height: 325px;
  left: calc(37.50% - 114px);
  opacity: 0;
  position: absolute;
  top: 655px;
  transform: translate(25px, 0);
  width: 303px;
}

.phone-375-phone-spanish .title-box-Gj179G.bp4-animate-enter15 {
  animation: bp4-animate-enter15-frames 0.40s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp4-animate-enter15-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-phone-spanish .group-34-fDPuLj {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .bienvenido-a-la-insc-eNwkLS {
  background-color: transparent;
  height: 83px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(19.42% - 16px);
  width: calc(100.00% - 16px);
}

.phone-375-phone-spanish .title-eNwkLS {
  background-color: transparent;
  bottom: 0px;
  height: 178px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 34px);
}

.phone-375-phone-spanish .mask-group-2-eNwkLS {
  background-color: transparent;
  height: 17px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 1px);
}

.phone-375-phone-spanish .es-rpido-y-fcil-programar-su-cita-Gj179G {
  background-color: transparent;
  bottom: calc(47.14% - 25px);
  height: 54px;
  left: 69px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  width: calc(100.00% - 135px);
}

.phone-375-phone-spanish .group-612-Gj179G {
  background-color: transparent;
  height: 91px;
  left: -20px;
  position: absolute;
  top: 106px;
  width: calc(100.00% + 41px);
}

.phone-375-phone-spanish .language-toggle-bacground-kw36M4 {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .component-9-39-kw36M4 {
  background-color: transparent;
  bottom: 27px;
  height: 40px;
  left: calc(16.39% - 18px);
  position: absolute;
  width: 111px;
}

.phone-375-phone-spanish .english-isvsHp {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100.00% - 14px);
}

.phone-375-phone-spanish .component-8-39-kw36M4 {
  background-color: transparent;
  bottom: 27px;
  height: 40px;
  position: absolute;
  right: calc(13.80% - 16px);
  width: 119px;
}

.phone-375-phone-spanish .espaol-EDlnZx {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 14px);
}

.phone-375-phone-spanish .spanish-toggle-kw36M4 {
  background-color: transparent;
  height: calc(100.00% - 33px);
  position: absolute;
  right: calc(49.84% - 47px);
  top: 17px;
  width: 95px;
}

.phone-375-phone-spanish .component-10-4-nxCXm1 {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.phone-375-phone-spanish .rectangle-9-EYrBbt {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100.00% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100.00% - 20px);
}

.phone-375-phone-spanish .component-6-3-nxCXm1 {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  pointer-events: auto;
  position: absolute;
  right: calc(10.26% - 6px);
  transition: all 0.3s ease;
  width: 56px;
}

.phone-375-phone-spanish .component-6-3-nxCXm1:hover {
  transform: translate(-3px, 0);
}

.phone-375-phone-spanish .ellipse-9-8D5IFp {
  background-color: var(--secondary);
  border-radius: 24px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100.00% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100.00% - 8px);
}

.phone-375-phone-spanish .logo-nav-Gj179G {
  height: 2.95%;
  position: absolute;
}

.phone-375-phone-spanish .logo-nav-qLlwlA {
  height: 100%;
  mix-blend-mode: normal;
  position: relative;
}

.phone-375-phone-spanish .rectangle-6-ldLgNU {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .premier-logo-ldLgNU {
  background-color: transparent;
  height: 68px;
  object-fit: cover;
  position: absolute;
  right: calc(49.66% - 112px);
  top: 24px;
  width: 226px;
}

.phone-375-phone-spanish .seleccione-su-estado-a-continuacin-Gj179G {
  background-color: transparent;
  bottom: 370px;
  height: 57px;
  left: 46px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  width: calc(100.00% - 90px);
}

.phone-375-phone-spanish .group-599-Gj179G {
  background-color: transparent;
  bottom: 274px;
  height: 64px;
  position: absolute;
  right: calc(49.60% - 124px);
  width: 250px;
}

.phone-375-phone-spanish .group-575-K1pfZJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .rectangle-1-KZaDCw {
  background-color: var(--licorice);
  border-radius: 17px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .label-KZaDCw {
  color: var(--background);
}

.phone-375-phone-spanish .group-440-K1pfZJ {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}

.phone-375-phone-spanish .group-440-K1pfZJ:hover {
  opacity: 0;
}

.phone-375-phone-spanish .rectangle-1-ixBY1N {
  background-color: var(--background);
  border: 2px solid;
  border-color: var(--secondary);
  border-radius: 17px;
  cursor: pointer;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.3s ease;
  width: 100%;
}

.phone-375-phone-spanish .rectangle-1-ixBY1N:hover {
  opacity: 0;
}

.phone-375-phone-spanish .label-ixBY1N {
  color: var(--secondary);
}

.phone-375-phone-spanish .map-phone-Gj179G {
  background-color: transparent;
  bottom: 525px;
  height: 230px;
  position: absolute;
  right: calc(49.67% - 156px);
  width: 313px;
}

.phone-375-phone-spanish .path-138-XdVSOq {
  background-color: transparent;
  height: 61px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 19px);
  width: 39px;
}

.phone-375-phone-spanish .path-140-XdVSOq {
  background-color: transparent;
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  width: 49px;
}

.phone-375-phone-spanish .path-141-XdVSOq {
  background-color: transparent;
  bottom: calc(45.74% - 22px);
  height: 48px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  width: 41px;
}

.phone-375-phone-spanish .path-142-XdVSOq {
  background-color: transparent;
  bottom: calc(44.42% - 20px);
  height: 45px;
  left: calc(28.32% - 12px);
  object-fit: cover;
  position: absolute;
  width: 43px;
}

.phone-375-phone-spanish .path-143-XdVSOq {
  background-color: transparent;
  height: 35px;
  left: calc(30.52% - 14px);
  object-fit: cover;
  position: absolute;
  top: calc(37.33% - 13px);
  width: 45px;
}

.phone-375-phone-spanish .path-144-XdVSOq {
  background-color: transparent;
  height: 31px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 42px;
}

.phone-375-phone-spanish .path-145-XdVSOq {
  background-color: transparent;
  height: 39px;
  left: calc(22.77% - 14px);
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 63px;
}

.phone-375-phone-spanish .path-146-XdVSOq {
  background-color: transparent;
  height: 35px;
  left: calc(27.56% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(21.20% - 8px);
  width: 43px;
}

.phone-375-phone-spanish .path-147-XdVSOq {
  background-color: transparent;
  height: 59px;
  left: 43px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 37px;
}

.phone-375-phone-spanish .path-148-XdVSOq {
  background-color: transparent;
  bottom: calc(24.80% - 21px);
  height: 83px;
  left: calc(40.46% - 34px);
  object-fit: cover;
  position: absolute;
  width: 85px;
}

.phone-375-phone-spanish .path-149-XdVSOq {
  background-color: transparent;
  bottom: calc(47.43% - 13px);
  height: 27px;
  left: calc(45.32% - 24px);
  object-fit: cover;
  position: absolute;
  width: 53px;
}

.phone-375-phone-spanish .path-150-XdVSOq {
  background-color: transparent;
  height: 25px;
  left: calc(46.30% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 10px);
  width: 45px;
}

.phone-375-phone-spanish .path-151-XdVSOq {
  background-color: transparent;
  height: 29px;
  left: calc(42.67% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(18.95% - 5px);
  width: 43px;
}

.phone-375-phone-spanish .path-152-XdVSOq {
  background-color: transparent;
  height: 25px;
  left: calc(43.59% - 22px);
  object-fit: cover;
  position: absolute;
  top: calc(29.56% - 8px);
  width: 51px;
}

.phone-375-phone-spanish .group-531-XdVSOq {
  background-color: transparent;
  bottom: 3px;
  height: 42px;
  position: absolute;
  right: calc(25.01% - 16px);
  width: 66px;
}

.phone-375-phone-spanish .group-150-t3Vnjc {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-153-5oTvf2 {
  background-color: transparent;
  height: 3px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 2px;
  width: 3px;
}

.phone-375-phone-spanish .path-154-5oTvf2 {
  background-color: transparent;
  height: 5px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 6px;
}

.phone-375-phone-spanish .path-155-5oTvf2 {
  background-color: transparent;
  height: 6px;
  left: calc(41.41% - 3px);
  object-fit: cover;
  position: absolute;
  top: calc(18.60% - 1px);
  width: 7px;
}

.phone-375-phone-spanish .path-156-5oTvf2 {
  background-color: transparent;
  height: 2px;
  object-fit: cover;
  position: absolute;
  right: calc(39.77% - 3px);
  top: calc(32.81% - 1px);
  width: 7px;
}

.phone-375-phone-spanish .path-157-5oTvf2 {
  background-color: transparent;
  height: 2px;
  object-fit: cover;
  position: absolute;
  right: calc(38.87% - 1px);
  top: calc(42.69% - 1px);
  width: 3px;
}

.phone-375-phone-spanish .path-158-5oTvf2 {
  background-color: transparent;
  height: 6px;
  object-fit: cover;
  position: absolute;
  right: calc(25.56% - 2px);
  top: calc(42.79% - 2px);
  width: 9px;
}

.phone-375-phone-spanish .path-159-5oTvf2 {
  background-color: transparent;
  bottom: 0px;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 15px;
}

.phone-375-phone-spanish .group-211-XdVSOq {
  background-color: transparent;
  bottom: 4px;
  height: 12px;
  position: absolute;
  right: calc(47.65% - 18px);
  width: 38px;
}

.phone-375-phone-spanish .group-210-lW6ulo {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-160-lNTgqd {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 6px);
}

.phone-375-phone-spanish .path-162-lNTgqd {
  background-color: transparent;
  bottom: calc(31.69% - 1px);
  height: 2px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 6px;
}

.phone-375-phone-spanish .path-163-lW6ulo {
  background-color: transparent;
  height: 3px;
  object-fit: cover;
  position: absolute;
  right: 2px;
  top: calc(38.39% - 1px);
  width: 3px;
}

.phone-375-phone-spanish .path-164-XdVSOq {
  background-color: transparent;
  height: 43px;
  left: calc(18.81% - 7px);
  object-fit: cover;
  position: absolute;
  top: calc(32.64% - 14px);
  width: 35px;
}

.phone-375-phone-spanish .path-165-XdVSOq {
  background-color: transparent;
  bottom: calc(30.70% - 10px);
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(37.85% - 13px);
  width: 35px;
}

.phone-375-phone-spanish .path-166-XdVSOq {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(44.11% - 18px);
  top: 14px;
  width: 40px;
}

.phone-375-phone-spanish .path-167-XdVSOq {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(43.40% - 16px);
  top: calc(27.84% - 7px);
  width: 37px;
}

.phone-375-phone-spanish .path-168-XdVSOq {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: calc(40.75% - 17px);
  top: calc(40.73% - 15px);
  width: 41px;
}

.phone-375-phone-spanish .path-169-XdVSOq {
  background-color: transparent;
  bottom: calc(45.32% - 13px);
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: calc(40.28% - 13px);
  width: 31px;
}

.phone-375-phone-spanish .path-170-XdVSOq {
  background-color: transparent;
  bottom: calc(37.16% - 14px);
  height: 38px;
  object-fit: cover;
  position: absolute;
  right: calc(35.16% - 8px);
  width: 23px;
}

.phone-375-phone-spanish .path-171-XdVSOq {
  background-color: transparent;
  bottom: calc(37.84% - 15px);
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: calc(27.90% - 7px);
  width: 25px;
}

.phone-375-phone-spanish .path-172-XdVSOq {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(35.63% - 9px);
  top: calc(33.96% - 15px);
  width: 25px;
}

.phone-375-phone-spanish .path-173-XdVSOq {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(29.59% - 6px);
  top: calc(34.02% - 11px);
  width: 20px;
}

.phone-375-phone-spanish .path-174-XdVSOq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(25.61% - 12px);
  top: calc(42.11% - 10px);
  width: 45px;
}

.phone-375-phone-spanish .path-175-XdVSOq {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(37.32% - 12px);
  top: 31px;
  width: 33px;
}

.phone-375-phone-spanish .path-176-XdVSOq {
  background-color: transparent;
  height: 19px;
  object-fit: cover;
  position: absolute;
  right: calc(25.27% - 13px);
  top: calc(48.96% - 9px);
  width: 52px;
}

.phone-375-phone-spanish .path-128-XdVSOq {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(27.07% - 7px);
  top: calc(18.58% - 6px);
  width: 25px;
}

.phone-375-phone-spanish .path-129-XdVSOq {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: calc(32.17% - 12px);
  top: 28px;
  width: 37px;
}

.phone-375-phone-spanish .path-130-XdVSOq {
  background-color: transparent;
  height: 6px;
  object-fit: cover;
  position: absolute;
  right: calc(35.63% - 3px);
  top: 25px;
  width: 7px;
}

.phone-375-phone-spanish .path-131-XdVSOq {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(16.46% - 5px);
  top: calc(35.58% - 10px);
  width: 28px;
}

.phone-375-phone-spanish .path-177-XdVSOq {
  background-color: transparent;
  height: 20px;
  object-fit: cover;
  position: absolute;
  right: 22px;
  top: 28px;
  width: 11px;
}

.phone-375-phone-spanish .group-171-XdVSOq {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 8px;
  top: calc(19.96% - 2px);
  width: 20px;
}

.phone-375-phone-spanish .group-170-Ed1Qon {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .group-169-A4K0i7 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-178-z0CxHA {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .group-174-XdVSOq {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 28px;
  top: calc(28.49% - 5px);
  width: 8px;
}

.phone-375-phone-spanish .group-173-lwVx2j {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-179-rvB5d3 {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .path-180-XdVSOq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(11.30% - 4px);
  top: calc(27.13% - 6px);
  width: 36px;
}

.phone-375-phone-spanish .group-177-XdVSOq {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(11.68% - 6px);
  top: calc(38.92% - 10px);
  width: 48px;
}

.phone-375-phone-spanish .path-181-pG7TSh {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.15% - 3px);
  width: 5px;
}

.phone-375-phone-spanish .path-182-pG7TSh {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 3px);
}

.phone-375-phone-spanish .path-183-XdVSOq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(11.29% - 6px);
  top: calc(47.28% - 11px);
  width: 52px;
}

.phone-375-phone-spanish .path-184-XdVSOq {
  background-color: transparent;
  height: 25px;
  left: calc(42.93% - 17px);
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: 40px;
}

.phone-375-phone-spanish .oh-XdVSOq {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  overflow: hidden;
  position: absolute;
  right: calc(23.38% - 3px);
  text-align: center;
  top: calc(33.22% - 4px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-phone-spanish .path-185-XdVSOq {
  background-color: transparent;
  height: 30px;
  object-fit: cover;
  position: absolute;
  right: calc(22.47% - 6px);
  top: calc(30.76% - 9px);
  width: 26px;
}

.phone-375-phone-spanish .path-186-XdVSOq {
  background-color: transparent;
  bottom: calc(21.64% - 9px);
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(16.58% - 9px);
  width: 56px;
}

.phone-375-phone-spanish .path-187-XdVSOq {
  background-color: transparent;
  bottom: calc(44.72% - 11px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(15.45% - 5px);
  width: 32px;
}

.phone-375-phone-spanish .group-184-XdVSOq {
  background-color: transparent;
  bottom: 0px;
  height: 54px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  width: 94px;
}

.phone-375-phone-spanish .path-224-XdVSOq {
  background-color: transparent;
  bottom: calc(40.16% - 14px);
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(19.83% - 7px);
  width: 34px;
}

.phone-375-phone-spanish .ga-XdVSOq {
  background-color: transparent;
  bottom: calc(38.96% - 5px);
  color: var(--background);
  font-family: var(--font-family-roboto);
  font-size: 8px;
  font-style: normal;
  font-weight: 700;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(21.66% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-phone-spanish .path-225-XdVSOq {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 7px;
  width: 23px;
}

.phone-375-phone-spanish .path-226-XdVSOq {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: 31px;
  width: 46px;
}

.phone-375-phone-spanish .group-190-XdVSOq {
  background-color: transparent;
  height: 6px;
  position: absolute;
  right: 16px;
  top: calc(22.74% - 1px);
  width: 3px;
}

.phone-375-phone-spanish .group-189-l2NKr5 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-227-WwgoWK {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 3px);
}

.phone-375-phone-spanish .group-193-XdVSOq {
  background-color: transparent;
  height: 10px;
  position: absolute;
  right: 18px;
  top: calc(23.40% - 2px);
  width: 10px;
}

.phone-375-phone-spanish .group-192-YVtz1u {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-228-VmamdL {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .path-229-XdVSOq {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 15px;
  top: 25px;
  width: 11px;
}

.phone-375-phone-spanish .group-196-XdVSOq {
  background-color: transparent;
  height: 13px;
  position: absolute;
  right: calc(10.73% - 3px);
  top: calc(34.05% - 4px);
  width: 27px;
}

.phone-375-phone-spanish .path-230-awjQ0i {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .group-200-XdVSOq {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 31px;
  top: calc(33.05% - 4px);
  width: 6px;
}

.phone-375-phone-spanish .group-199-JxVJsB {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .path-231-4LOK5x {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 1px);
}

.phone-375-phone-spanish .path-139-XdVSOq {
  background-color: transparent;
  height: 83px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.72% - 27px);
  width: 50px;
}

.phone-375-phone-spanish .group-37-Gj179G {
  background-color: transparent;
  bottom: 1px;
  height: 100px;
  left: -241px;
  position: absolute;
  width: calc(100.00% + 483px);
}

.phone-375-phone-spanish .rectangle-13-iqtaVx {
  background-color: var(--licorice);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.phone-375-phone-spanish .logo-nav {
  background-color: transparent;
  left: 0px;
  top: 0px;
  width: 100%;
}

.phone-375-phone-spanish .rectangle-11 {
  background-color: var(--black-haze);
  box-shadow: 0px 4px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
/* screen - tablet-768-phone-spanish */

.tablet-768-phone-spanish {
  background-color: var(--background);
  margin: 0px;
  min-height: 2583px;
  min-width: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-768-phone-spanish .getty-images-1423371560-4H5TCj {
  background-color: transparent;
  height: 609px;
  object-fit: cover;
  position: absolute;
  right: -128px;
  top: calc(3.09% - 19px);
  width: 1480px;
}

.tablet-768-phone-spanish .rectangle-66-4H5TCj {
  background: linear-gradient(90deg, #ffffff 0%, #ffffff 14.79%, rgba(255, 255, 255, 0) 100%);
  background-color: transparent;
  height: 616px;
  left: -14px;
  position: absolute;
  top: 55px;
  width: calc(100.00% + 31px);
}

.tablet-768-phone-spanish .group-19-4H5TCj {
  background-color: transparent;
  bottom: calc(36.06% - 210px);
  display: block;
  height: 581px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: calc(47.46% - 224px);
  transform: translate(0, 25px);
  width: 471px;
}

.tablet-768-phone-spanish .group-19-4H5TCj.bp3-animate-enter12 {
  animation: bp3-animate-enter12-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter12-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-phone-spanish .steps-card-c6ldBd {
  top: 0px;
}

.tablet-768-phone-spanish .haga-clic-en-su-esta-QHzXEB {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(48.28% - 22px);
  width: 361px;
}

.tablet-768-phone-spanish .x1-QHzXEB {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-phone-spanish .steps-card-nbN5QI {
  top: calc(33.33% - 35px);
}

.tablet-768-phone-spanish .seleccione-el-da-y-l-80xKcp {
  background-color: transparent;
  height: 25px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: calc(49.37% - 12px);
  white-space: nowrap;
  width: 407px;
}

.tablet-768-phone-spanish .x2-80xKcp {
  background-color: transparent;
  bottom: calc(46.68% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-phone-spanish .steps-card-xPRSXg {
  bottom: calc(33.33% - 35px);
}

.tablet-768-phone-spanish .ingrese-la-informaci-NZClkt {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 55px;
  text-align: left;
  top: calc(48.65% - 33px);
  width: 357px;
}

.tablet-768-phone-spanish .x3-NZClkt {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-phone-spanish .steps-card-T9BR2j {
  bottom: 0px;
}

.tablet-768-phone-spanish .marque-su-calendario-d3lHRZ {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(50.00% - 23px);
  width: 361px;
}

.tablet-768-phone-spanish .x4-d3lHRZ {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.tablet-768-phone-spanish .group-41-4H5TCj {
  background-color: transparent;
  height: 384px;
  position: absolute;
  right: calc(43.10% - 277px);
  top: 731px;
  width: 643px;
}

.tablet-768-phone-spanish .group-14-xJvF58 {
  background-color: transparent;
  display: block;
  height: 309px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 255px;
}

.tablet-768-phone-spanish .group-14-xJvF58.bp3-animate-enter13 {
  animation: bp3-animate-enter13-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter13-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-phone-spanish .los-consejeros-de-be-jxDrmx {
  background-color: transparent;
  bottom: 0px;
  height: 235px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .headset-icon-jxDrmx {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-phone-spanish .path-9-PoBG6M {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .group-15-xJvF58 {
  background-color: transparent;
  display: block;
  height: 100%;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 0px;
  transform: translate(0, 25px);
  width: 317px;
}

.tablet-768-phone-spanish .group-15-xJvF58.bp3-animate-enter14 {
  animation: bp3-animate-enter14-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter14-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-phone-spanish .important-KSBUiO {
  background-color: transparent;
  height: 31px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(19.55% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 16px);
}

.tablet-768-phone-spanish .las-citas-estn-dispo-KSBUiO {
  background-color: transparent;
  bottom: 0px;
  height: 277px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .span0-ExO2vl {
}

.tablet-768-phone-spanish .span1-ExO2vl {
}

.tablet-768-phone-spanish .span2-ExO2vl {
}

.tablet-768-phone-spanish .span3-ExO2vl {
}

.tablet-768-phone-spanish .span4-ExO2vl {
}

.tablet-768-phone-spanish .clock-icon-KSBUiO {
  background-color: transparent;
  height: 57px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-phone-spanish .path-10-AgHeNX {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.tablet-768-phone-spanish .path-1-4H5TCj {
  background-color: transparent;
  height: 1px;
  left: 71px;
  object-fit: cover;
  position: absolute;
  top: 44.79%;
  width: calc(100.00% - 141px);
}

.tablet-768-phone-spanish .title-box-4H5TCj {
  background-color: transparent;
  display: block;
  height: 280px;
  left: 72px;
  opacity: 0;
  position: absolute;
  top: calc(12.81% - 36px);
  transform: translate(25px, 0);
  width: 324px;
}

.tablet-768-phone-spanish .title-box-4H5TCj.bp3-animate-enter15 {
  animation: bp3-animate-enter15-frames 0.40s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp3-animate-enter15-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-phone-spanish .group-34-bkdFrH {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .bienvenido-a-la-insc-TsCK6v {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.39% - 10px);
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .title-TsCK6v {
  background-color: transparent;
  bottom: 0px;
  height: 178px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 44px);
}

.tablet-768-phone-spanish .mask-group-2-TsCK6v {
  background-color: transparent;
  height: 16px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 46px);
}

.tablet-768-phone-spanish .es-rpido-y-fcil-programar-su-cita-4H5TCj {
  background-color: transparent;
  height: 28px;
  left: 60px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: calc(47.63% - 13px);
  white-space: nowrap;
  width: calc(100.00% - 128px);
}

.tablet-768-phone-spanish .group-612-4H5TCj {
  background-color: transparent;
  height: 91px;
  left: -34px;
  position: absolute;
  top: 106px;
  width: calc(100.00% + 58px);
}

.tablet-768-phone-spanish .language-toggle-bacground-rDJoFB {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .component-9-38-rDJoFB {
  background-color: transparent;
  bottom: 27px;
  height: 40px;
  left: calc(35.66% - 40px);
  position: absolute;
  width: 111px;
}

.tablet-768-phone-spanish .english-xH5U7k {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100.00% - 14px);
}

.tablet-768-phone-spanish .component-8-38-rDJoFB {
  background-color: transparent;
  bottom: 27px;
  height: 40px;
  position: absolute;
  right: calc(34.79% - 41px);
  width: 119px;
}

.tablet-768-phone-spanish .espaol-CyxWOv {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 14px);
}

.tablet-768-phone-spanish .spanish-toggle-rDJoFB {
  background-color: transparent;
  height: calc(100.00% - 33px);
  position: absolute;
  right: calc(49.93% - 47px);
  top: 17px;
  width: 95px;
}

.tablet-768-phone-spanish .component-10-4-KZL0Yh {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.tablet-768-phone-spanish .rectangle-9-4oM0Ck {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100.00% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100.00% - 20px);
}

.tablet-768-phone-spanish .component-6-3-KZL0Yh {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  pointer-events: auto;
  position: absolute;
  right: calc(10.26% - 6px);
  transition: all 0.3s ease;
  width: 56px;
}

.tablet-768-phone-spanish .component-6-3-KZL0Yh:hover {
  transform: translate(-3px, 0);
}

.tablet-768-phone-spanish .ellipse-9-xwsUU8 {
  background-color: var(--secondary);
  border-radius: 24px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100.00% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100.00% - 8px);
}

.tablet-768-phone-spanish .logo-nav-4H5TCj {
  height: 4.26%;
  left: -15px;
  position: absolute;
  width: calc(100.00% + 28px);
}

.tablet-768-phone-spanish .logo-nav-ohUvIU {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.tablet-768-phone-spanish .rectangle-6-WGnIA6 {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .premier-logo-WGnIA6 {
  background-color: transparent;
  height: 68px;
  left: calc(12.46% - 28px);
  object-fit: cover;
  position: absolute;
  top: 24px;
  width: 226px;
}

.tablet-768-phone-spanish .map-tablet-4H5TCj {
  background-color: transparent;
  bottom: 159px;
  height: 438px;
  position: absolute;
  right: calc(49.72% - 297px);
  width: 597px;
}

.tablet-768-phone-spanish .path-139-vabpR1 {
  background-color: transparent;
  height: 159px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.72% - 52px);
  width: 96px;
}

.tablet-768-phone-spanish .path-138-vabpR1 {
  background-color: transparent;
  height: 116px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 37px);
  width: 75px;
}

.tablet-768-phone-spanish .path-140-vabpR1 {
  background-color: transparent;
  height: 79px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: 94px;
}

.tablet-768-phone-spanish .path-141-vabpR1 {
  background-color: transparent;
  bottom: calc(45.74% - 42px);
  height: 92px;
  left: 79px;
  object-fit: cover;
  position: absolute;
  width: 79px;
}

.tablet-768-phone-spanish .path-142-vabpR1 {
  background-color: transparent;
  bottom: calc(44.42% - 38px);
  height: 85px;
  left: calc(28.32% - 23px);
  object-fit: cover;
  position: absolute;
  width: 81px;
}

.tablet-768-phone-spanish .path-143-vabpR1 {
  background-color: transparent;
  height: 67px;
  left: calc(30.52% - 26px);
  object-fit: cover;
  position: absolute;
  top: calc(37.33% - 25px);
  width: 85px;
}

.tablet-768-phone-spanish .path-144-vabpR1 {
  background-color: transparent;
  height: 59px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 81px;
}

.tablet-768-phone-spanish .path-145-vabpR1 {
  background-color: transparent;
  height: 75px;
  left: calc(22.77% - 27px);
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 119px;
}

.tablet-768-phone-spanish .path-146-vabpR1 {
  background-color: transparent;
  height: 68px;
  left: calc(27.56% - 23px);
  object-fit: cover;
  position: absolute;
  top: calc(21.19% - 14px);
  width: 82px;
}

.tablet-768-phone-spanish .path-147-vabpR1 {
  background-color: transparent;
  height: 112px;
  left: 81px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 70px;
}

.tablet-768-phone-spanish .path-148-vabpR1 {
  background-color: transparent;
  bottom: calc(24.78% - 39px);
  height: 159px;
  left: calc(40.46% - 66px);
  object-fit: cover;
  position: absolute;
  width: 163px;
}

.tablet-768-phone-spanish .path-149-vabpR1 {
  background-color: transparent;
  bottom: calc(47.42% - 25px);
  height: 52px;
  left: calc(45.31% - 46px);
  object-fit: cover;
  position: absolute;
  width: 101px;
}

.tablet-768-phone-spanish .path-150-vabpR1 {
  background-color: transparent;
  height: 47px;
  left: calc(46.30% - 40px);
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 19px);
  width: 87px;
}

.tablet-768-phone-spanish .path-151-vabpR1 {
  background-color: transparent;
  height: 55px;
  left: calc(42.67% - 35px);
  object-fit: cover;
  position: absolute;
  top: calc(18.95% - 10px);
  width: 82px;
}

.tablet-768-phone-spanish .path-152-vabpR1 {
  background-color: transparent;
  height: 48px;
  left: calc(43.59% - 43px);
  object-fit: cover;
  position: absolute;
  top: calc(29.55% - 14px);
  width: 98px;
}

.tablet-768-phone-spanish .group-530-vabpR1 {
  background-color: transparent;
  bottom: 9px;
  cursor: pointer;
  height: 74px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(24.79% - 29px);
  transition: all 0.2s ease;
  width: 117px;
}

.tablet-768-phone-spanish .group-530-vabpR1:hover {
  transform: scale(1.2);
}

.tablet-768-phone-spanish .group-211-vabpR1 {
  background-color: transparent;
  bottom: 10px;
  cursor: pointer;
  height: 18px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(47.52% - 29px);
  transition: all 0.2s ease;
  width: 60px;
}

.tablet-768-phone-spanish .group-211-vabpR1:hover {
  transform: scale(1.2);
}

.tablet-768-phone-spanish .path-164-vabpR1 {
  background-color: transparent;
  height: 83px;
  left: calc(18.80% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(32.64% - 27px);
  width: 66px;
}

.tablet-768-phone-spanish .path-165-vabpR1 {
  background-color: transparent;
  bottom: calc(30.67% - 19px);
  height: 62px;
  object-fit: cover;
  position: absolute;
  right: calc(37.84% - 25px);
  width: 67px;
}

.tablet-768-phone-spanish .path-166-vabpR1 {
  background-color: transparent;
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(44.10% - 34px);
  top: 26px;
  width: 76px;
}

.tablet-768-phone-spanish .path-167-vabpR1 {
  background-color: transparent;
  height: 48px;
  object-fit: cover;
  position: absolute;
  right: calc(43.40% - 31px);
  top: calc(27.83% - 13px);
  width: 71px;
}

.tablet-768-phone-spanish .path-168-vabpR1 {
  background-color: transparent;
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: calc(40.75% - 32px);
  top: calc(40.72% - 28px);
  width: 79px;
}

.tablet-768-phone-spanish .path-169-vabpR1 {
  background-color: transparent;
  bottom: calc(45.31% - 25px);
  height: 55px;
  object-fit: cover;
  position: absolute;
  right: calc(40.28% - 24px);
  width: 59px;
}

.tablet-768-phone-spanish .path-170-vabpR1 {
  background-color: transparent;
  bottom: calc(37.16% - 27px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(35.16% - 15px);
  width: 44px;
}

.tablet-768-phone-spanish .path-171-vabpR1 {
  background-color: transparent;
  bottom: calc(37.83% - 28px);
  height: 75px;
  object-fit: cover;
  position: absolute;
  right: calc(27.90% - 13px);
  width: 48px;
}

.tablet-768-phone-spanish .path-172-vabpR1 {
  background-color: transparent;
  height: 83px;
  object-fit: cover;
  position: absolute;
  right: calc(35.63% - 17px);
  top: calc(33.96% - 28px);
  width: 48px;
}

.tablet-768-phone-spanish .path-173-vabpR1 {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(29.59% - 11px);
  top: calc(34.01% - 22px);
  width: 37px;
}

.tablet-768-phone-spanish .path-174-vabpR1 {
  background-color: transparent;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: calc(25.59% - 22px);
  top: calc(42.11% - 19px);
  width: 86px;
}

.tablet-768-phone-spanish .path-175-vabpR1 {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: calc(37.32% - 23px);
  top: 58px;
  width: 62px;
}

.tablet-768-phone-spanish .path-176-vabpR1 {
  background-color: transparent;
  height: 37px;
  object-fit: cover;
  position: absolute;
  right: calc(25.27% - 25px);
  top: calc(48.96% - 18px);
  width: 100px;
}

.tablet-768-phone-spanish .path-128-vabpR1 {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(27.07% - 13px);
  top: calc(18.57% - 12px);
  width: 48px;
}

.tablet-768-phone-spanish .path-129-vabpR1 {
  background-color: transparent;
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(32.17% - 23px);
  top: 53px;
  width: 70px;
}

.tablet-768-phone-spanish .path-130-vabpR1 {
  background-color: transparent;
  height: 10px;
  object-fit: cover;
  position: absolute;
  right: calc(35.73% - 4px);
  top: 49px;
  width: 11px;
}

.tablet-768-phone-spanish .path-131-vabpR1 {
  background-color: transparent;
  height: 54px;
  object-fit: cover;
  position: absolute;
  right: calc(16.46% - 9px);
  top: calc(35.58% - 19px);
  width: 53px;
}

.tablet-768-phone-spanish .path-177-vabpR1 {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 43px;
  top: 54px;
  width: 22px;
}

.tablet-768-phone-spanish .group-171-vabpR1 {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 16px;
  top: calc(19.96% - 4px);
  width: 39px;
}

.tablet-768-phone-spanish .group-170-efvzJk {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .group-169-iI3eBP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .path-178-T14BuW {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .group-174-vabpR1 {
  background-color: transparent;
  height: 35px;
  position: absolute;
  right: 53px;
  top: calc(28.49% - 10px);
  width: 15px;
}

.tablet-768-phone-spanish .group-173-9v0tNL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .path-179-dt4K7y {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .path-180-vabpR1 {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(11.29% - 8px);
  top: calc(27.12% - 12px);
  width: 69px;
}

.tablet-768-phone-spanish .group-177-vabpR1 {
  background-color: transparent;
  height: 51px;
  position: absolute;
  right: 59px;
  top: calc(38.92% - 20px);
  width: 92px;
}

.tablet-768-phone-spanish .path-181-ksLsHe {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.09% - 6px);
  width: 9px;
}

.tablet-768-phone-spanish .path-182-ksLsHe {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 6px);
}

.tablet-768-phone-spanish .path-183-vabpR1 {
  background-color: transparent;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 56px;
  top: calc(47.28% - 22px);
  width: 99px;
}

.tablet-768-phone-spanish .path-184-vabpR1 {
  background-color: transparent;
  height: 49px;
  left: calc(42.93% - 33px);
  object-fit: cover;
  position: absolute;
  top: 29px;
  width: 77px;
}

.tablet-768-phone-spanish .oh-vabpR1 {
  background-color: transparent;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  overflow: hidden;
  position: absolute;
  right: calc(23.62% - 6px);
  text-align: center;
  top: calc(33.42% - 7px);
  white-space: nowrap;
  width: 25px;
}

.tablet-768-phone-spanish .path-185-vabpR1 {
  background-color: transparent;
  height: 58px;
  object-fit: cover;
  position: absolute;
  right: calc(22.47% - 11px);
  top: calc(30.75% - 18px);
  width: 50px;
}

.tablet-768-phone-spanish .path-186-vabpR1 {
  background-color: transparent;
  bottom: calc(21.63% - 18px);
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: calc(16.57% - 18px);
  width: 107px;
}

.tablet-768-phone-spanish .path-187-vabpR1 {
  background-color: transparent;
  bottom: calc(44.72% - 21px);
  height: 47px;
  object-fit: cover;
  position: absolute;
  right: calc(15.44% - 9px);
  width: 60px;
}

.tablet-768-phone-spanish .group-543-vabpR1 {
  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-phone-spanish .group-543-vabpR1:hover {
  transform: scale(1.2);
}

.tablet-768-phone-spanish .path-224-vabpR1 {
  background-color: transparent;
  bottom: calc(40.16% - 27px);
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: calc(19.83% - 13px);
  width: 65px;
}

.tablet-768-phone-spanish .ga-vabpR1 {
  background-color: transparent;
  bottom: calc(40.50% - 7px);
  color: var(--background);
  cursor: pointer;
  font-family: var(--font-family-roboto);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 18px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.23% - 4px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-phone-spanish .ga-vabpR1:hover {
  transform: scale(1.2);
}

.tablet-768-phone-spanish .path-225-vabpR1 {
  background-color: transparent;
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 13px;
  width: 44px;
}

.tablet-768-phone-spanish .path-226-vabpR1 {
  background-color: transparent;
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: 33px;
  top: 59px;
  width: 89px;
}

.tablet-768-phone-spanish .group-190-vabpR1 {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 31px;
  top: calc(22.74% - 2px);
  width: 6px;
}

.tablet-768-phone-spanish .group-189-WQuxU5 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .path-227-mnb3Tw {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 3px);
}

.tablet-768-phone-spanish .group-193-vabpR1 {
  background-color: transparent;
  height: 19px;
  position: absolute;
  right: 34px;
  top: calc(23.40% - 5px);
  width: 20px;
}

.tablet-768-phone-spanish .group-192-KOqYXM {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .path-228-WS6gBf {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .path-229-vabpR1 {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: 29px;
  top: 48px;
  width: 21px;
}

.tablet-768-phone-spanish .group-196-vabpR1 {
  background-color: transparent;
  height: 25px;
  position: absolute;
  right: 58px;
  top: calc(34.05% - 8px);
  width: 52px;
}

.tablet-768-phone-spanish .path-230-GG7btW {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .group-200-vabpR1 {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 59px;
  top: calc(33.05% - 7px);
  width: 12px;
}

.tablet-768-phone-spanish .group-199-Vs4DBG {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .path-231-rU4Ffi {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.tablet-768-phone-spanish .group-37-4H5TCj {
  background-color: transparent;
  bottom: 0px;
  height: 100px;
  left: -45px;
  position: absolute;
  width: calc(100.00% + 90px);
}

.tablet-768-phone-spanish .rectangle-13-OxzWi3 {
  background-color: var(--licorice);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.tablet-768-phone-spanish .logo-nav {
  background-color: transparent;
  top: 0px;
}

.tablet-768-phone-spanish .rectangle-11 {
  background-color: var(--black-haze);
  box-shadow: 0px 4px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-phone-spanish .steps-card {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  width: 100%;
}
/* screen - web-1280-phone-spanish */

.web-1280-phone-spanish {
  background-color: var(--background);
  margin: 0px;
  min-height: 2515px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1280-phone-spanish .mask-group-5-2cnTkQ {
  background-color: transparent;
  height: 731px;
  object-fit: cover;
  position: absolute;
  right: -56px;
  top: calc(3.70% - 27px);
  width: 2080px;
}

.web-1280-phone-spanish .rectangle-66-2cnTkQ {
  background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.9) 43.84%, rgba(255, 255, 255, 0.5) 54.68%, rgba(255, 255, 255, 0) 100%);
  background-color: transparent;
  height: 742px;
  left: 0px;
  position: absolute;
  top: 55px;
  width: calc(100.00% - 15px);
}

.web-1280-phone-spanish .group-43-2cnTkQ {
  background-color: transparent;
  height: 23.68%;
  position: absolute;
  right: calc(43.78% - 451px);
  top: 871px;
  width: 1031px;
}

.web-1280-phone-spanish .path-1-p5ExY2 {
  background-color: transparent;
  height: calc(100.00% - 16px);
  left: 48.50%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.web-1280-phone-spanish .group-19-p5ExY2 {
  background-color: transparent;
  display: block;
  height: 97.32%;
  left: 514px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 517px;
}

.web-1280-phone-spanish .group-19-p5ExY2.bp1-animate-enter12 {
  animation: bp1-animate-enter12-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter12-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-phone-spanish .steps-card-j7zbOv {
  top: 82.05%;
}

.web-1280-phone-spanish .marque-su-calendario-ZmaNdj {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(50.00% - 23px);
  width: 361px;
}

.web-1280-phone-spanish .x4-ZmaNdj {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-phone-spanish .steps-card-6HbU7P {
  top: 57.32%;
}

.web-1280-phone-spanish .ingrese-la-informaci-mBvk29 {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 70px;
  text-align: left;
  top: calc(48.65% - 33px);
  width: 342px;
}

.web-1280-phone-spanish .x3-mBvk29 {
  background-color: transparent;
  bottom: calc(46.80% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-phone-spanish .steps-card-IET1n9 {
  top: 32.64%;
}

.web-1280-phone-spanish .seleccione-el-da-y-l-1Ut5BU {
  background-color: transparent;
  height: 25px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: calc(49.37% - 12px);
  white-space: nowrap;
  width: 407px;
}

.web-1280-phone-spanish .x2-1Ut5BU {
  background-color: transparent;
  bottom: calc(46.80% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-phone-spanish .steps-card-y1ml96 {
  top: 7.97%;
}

.web-1280-phone-spanish .haga-clic-en-su-esta-4wmSa2 {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(48.28% - 22px);
  width: 361px;
}

.web-1280-phone-spanish .x1-4wmSa2 {
  background-color: transparent;
  bottom: calc(46.80% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1280-phone-spanish .es-rpido-y-fcil-programar-su-cita-j7zbOv {
  background-color: transparent;
  height: 28px;
  left: 40px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -3px;
  white-space: nowrap;
  width: calc(100.00% - 38px);
}

.web-1280-phone-spanish .group-40-p5ExY2 {
  background-color: transparent;
  height: 98.99%;
  position: absolute;
  right: 515px;
  top: 6px;
  width: 50.09%;
}

.web-1280-phone-spanish .group-14-UoRxcs {
  background-color: transparent;
  display: block;
  height: 38.31%;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 86.49%;
}

.web-1280-phone-spanish .group-14-UoRxcs.bp1-animate-enter13 {
  animation: bp1-animate-enter13-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter13-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-phone-spanish .los-consejeros-de-be-XtvLvF {
  background-color: transparent;
  bottom: 0px;
  height: 151px;
  left: 2px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 40px);
}

.web-1280-phone-spanish .headset-icon-XtvLvF {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-phone-spanish .path-9-NBBvwe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .group-15-UoRxcs {
  background-color: transparent;
  display: block;
  height: 53.35%;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 46.65%;
  transform: translate(0, 25px);
  width: 92.25%;
}

.web-1280-phone-spanish .group-15-UoRxcs.bp1-animate-enter14 {
  animation: bp1-animate-enter14-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter14-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-phone-spanish .important-RJTPse {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(29.45% - 9px);
  white-space: nowrap;
  width: calc(100.00% - 38px);
}

.web-1280-phone-spanish .las-citas-estn-dispo-RJTPse {
  background-color: transparent;
  bottom: 0px;
  height: 193px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 38px);
}

.web-1280-phone-spanish .span0-SOnwQM {
}

.web-1280-phone-spanish .span1-SOnwQM {
}

.web-1280-phone-spanish .span2-SOnwQM {
}

.web-1280-phone-spanish .span3-SOnwQM {
}

.web-1280-phone-spanish .span4-SOnwQM {
}

.web-1280-phone-spanish .clock-icon-RJTPse {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-phone-spanish .path-10-JVb0u0 {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.web-1280-phone-spanish .title-box-2cnTkQ {
  background-color: transparent;
  display: block;
  height: 296px;
  left: 140px;
  opacity: 0;
  position: absolute;
  top: calc(16.36% - 48px);
  transform: translate(25px, 0);
  width: 437px;
}

.web-1280-phone-spanish .title-box-2cnTkQ.bp1-animate-enter15 {
  animation: bp1-animate-enter15-frames 0.40s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp1-animate-enter15-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-phone-spanish .group-34-Dri5co {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .bienvenido-a-la-insc-qUCcah {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(22.59% - 13px);
  width: calc(100.00% - 53px);
}

.web-1280-phone-spanish .title-qUCcah {
  background-color: transparent;
  bottom: 3px;
  color: var(--black);
  font-style: normal;
  font-weight: 300;
  height: 181px;
  left: 0px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 35px);
}

.web-1280-phone-spanish .mask-group-2-qUCcah {
  background-color: transparent;
  height: 24px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 3px);
}

.web-1280-phone-spanish .language-toggle-bacground-2cnTkQ {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.62%;
  left: -19px;
  position: absolute;
  top: 4.21%;
  width: calc(100.00% + 38px);
}

.web-1280-phone-spanish .component-9-37-2cnTkQ {
  background-color: transparent;
  bottom: 2345px;
  height: 40px;
  left: calc(41.23% - 46px);
  position: absolute;
  width: 111px;
}

.web-1280-phone-spanish .english-l0UPMM {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100.00% - 14px);
}

.web-1280-phone-spanish .component-8-37-2cnTkQ {
  background-color: transparent;
  bottom: 2345px;
  height: 40px;
  position: absolute;
  right: calc(40.74% - 48px);
  width: 119px;
}

.web-1280-phone-spanish .espaol-hEU7Uz {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 14px);
}

.web-1280-phone-spanish .spanish-toggle-2cnTkQ {
  background-color: transparent;
  height: 58px;
  position: absolute;
  right: calc(49.96% - 47px);
  top: 123px;
  width: 95px;
}

.web-1280-phone-spanish .component-10-4-tS2IQT {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.web-1280-phone-spanish .rectangle-9-fJhp0J {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100.00% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100.00% - 20px);
}

.web-1280-phone-spanish .component-6-3-tS2IQT {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  pointer-events: auto;
  position: absolute;
  right: calc(10.26% - 6px);
  transition: all 0.3s ease;
  width: 56px;
}

.web-1280-phone-spanish .component-6-3-tS2IQT:hover {
  transform: translate(-3px, 0);
}

.web-1280-phone-spanish .ellipse-9-xPrVX3 {
  background-color: var(--secondary);
  border-radius: 24px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100.00% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100.00% - 8px);
}

.web-1280-phone-spanish .logo-nav-2cnTkQ {
  height: 4.37%;
  position: absolute;
  width: calc(100.00% + 14px);
}

.web-1280-phone-spanish .logo-nav-yJHoz6 {
  height: 100%;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1280-phone-spanish .rectangle-6-2Pp1cI {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .premier-logo-2Pp1cI {
  background-color: transparent;
  height: 68px;
  left: calc(11.80% - 27px);
  object-fit: cover;
  position: absolute;
  top: 24px;
  width: 226px;
}

.web-1280-phone-spanish .map-full-size-2cnTkQ {
  background-color: transparent;
  bottom: 229px;
  height: 698px;
  left: calc(49.97% - 475px);
  position: absolute;
  width: 950px;
}

.web-1280-phone-spanish .path-139-lpTxYD {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.78% - 82px);
  width: 151px;
}

.web-1280-phone-spanish .path-138-lpTxYD {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 58px);
  width: 118px;
}

.web-1280-phone-spanish .path-140-lpTxYD {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1280-phone-spanish .path-141-lpTxYD {
  background-color: transparent;
  bottom: calc(45.74% - 67px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1280-phone-spanish .path-142-lpTxYD {
  background-color: transparent;
  bottom: calc(44.43% - 59px);
  height: 134px;
  left: calc(28.35% - 36px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1280-phone-spanish .path-143-lpTxYD {
  background-color: transparent;
  height: 105px;
  left: calc(30.55% - 41px);
  object-fit: cover;
  position: absolute;
  top: calc(37.36% - 39px);
  width: 134px;
}

.web-1280-phone-spanish .path-144-lpTxYD {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1280-phone-spanish .path-145-lpTxYD {
  background-color: transparent;
  height: 118px;
  left: calc(22.81% - 43px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1280-phone-spanish .path-146-lpTxYD {
  background-color: transparent;
  height: 106px;
  left: calc(27.60% - 36px);
  object-fit: cover;
  position: absolute;
  top: calc(21.25% - 23px);
  width: 129px;
}

.web-1280-phone-spanish .path-147-lpTxYD {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1280-phone-spanish .path-148-lpTxYD {
  background-color: transparent;
  bottom: calc(24.90% - 63px);
  height: 251px;
  left: calc(40.50% - 104px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1280-phone-spanish .path-149-lpTxYD {
  background-color: transparent;
  bottom: calc(47.43% - 39px);
  height: 82px;
  left: calc(45.32% - 72px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1280-phone-spanish .path-150-lpTxYD {
  background-color: transparent;
  height: 74px;
  left: calc(46.31% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(40.91% - 30px);
  width: 136px;
}

.web-1280-phone-spanish .path-151-lpTxYD {
  background-color: transparent;
  height: 86px;
  left: calc(42.67% - 55px);
  object-fit: cover;
  position: absolute;
  top: calc(19.00% - 16px);
  width: 129px;
}

.web-1280-phone-spanish .path-152-lpTxYD {
  background-color: transparent;
  height: 76px;
  left: calc(43.56% - 67px);
  object-fit: cover;
  position: absolute;
  top: calc(29.59% - 22px);
  width: 153px;
}

.web-1280-phone-spanish .group-542-lpTxYD {
  background-color: transparent;
  bottom: 13px;
  cursor: pointer;
  height: 120px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(24.72% - 46px);
  transition: all 0.2s ease;
  width: 188px;
}

.web-1280-phone-spanish .group-542-lpTxYD:hover {
  transform: scale(1.2);
}

.web-1280-phone-spanish .group-211-lpTxYD {
  background-color: transparent;
  bottom: 15px;
  cursor: pointer;
  height: 32px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(47.62% - 46px);
  transition: all 0.2s ease;
  width: 96px;
}

.web-1280-phone-spanish .group-211-lpTxYD:hover {
  transform: scale(1.2);
}

.web-1280-phone-spanish .path-164-lpTxYD {
  background-color: transparent;
  height: 130px;
  left: calc(18.85% - 20px);
  object-fit: cover;
  position: absolute;
  top: calc(32.68% - 42px);
  width: 104px;
}

.web-1280-phone-spanish .path-165-lpTxYD {
  background-color: transparent;
  bottom: calc(30.90% - 30px);
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(37.88% - 40px);
  width: 106px;
}

.web-1280-phone-spanish .path-166-lpTxYD {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(44.12% - 53px);
  top: 42px;
  width: 120px;
}

.web-1280-phone-spanish .path-167-lpTxYD {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(43.41% - 49px);
  top: calc(27.88% - 21px);
  width: 112px;
}

.web-1280-phone-spanish .path-168-lpTxYD {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(40.76% - 51px);
  top: calc(40.75% - 44px);
  width: 124px;
}

.web-1280-phone-spanish .path-169-lpTxYD {
  background-color: transparent;
  bottom: calc(45.32% - 39px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(40.30% - 38px);
  width: 93px;
}

.web-1280-phone-spanish .path-170-lpTxYD {
  background-color: transparent;
  bottom: calc(37.20% - 43px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(35.16% - 24px);
  width: 67px;
}

.web-1280-phone-spanish .path-171-lpTxYD {
  background-color: transparent;
  bottom: calc(37.90% - 44px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(27.94% - 21px);
  width: 74px;
}

.web-1280-phone-spanish .path-172-lpTxYD {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(35.65% - 27px);
  top: calc(33.99% - 44px);
  width: 75px;
}

.web-1280-phone-spanish .path-173-lpTxYD {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(29.62% - 17px);
  top: calc(34.04% - 34px);
  width: 58px;
}

.web-1280-phone-spanish .path-174-lpTxYD {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(25.67% - 35px);
  top: calc(42.12% - 30px);
  width: 135px;
}

.web-1280-phone-spanish .path-175-lpTxYD {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(37.34% - 37px);
  top: 94px;
  width: 98px;
}

.web-1280-phone-spanish .path-176-lpTxYD {
  background-color: transparent;
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(25.30% - 40px);
  top: calc(48.96% - 28px);
  width: 157px;
}

.web-1280-phone-spanish .path-128-lpTxYD {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(27.07% - 20px);
  top: calc(18.63% - 18px);
  width: 74px;
}

.web-1280-phone-spanish .path-129-lpTxYD {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(32.18% - 35px);
  top: 85px;
  width: 109px;
}

.web-1280-phone-spanish .path-130-lpTxYD {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(35.76% - 6px);
  top: 79px;
  width: 16px;
}

.web-1280-phone-spanish .path-131-lpTxYD {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(16.50% - 14px);
  top: calc(35.62% - 30px);
  width: 83px;
}

.web-1280-phone-spanish .path-177-lpTxYD {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 69px;
  top: 87px;
  width: 33px;
}

.web-1280-phone-spanish .group-171-lpTxYD {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 25px;
  top: calc(19.96% - 7px);
  width: 62px;
}

.web-1280-phone-spanish .group-170-RwIrA2 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .group-169-LqoGry {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .path-178-9U4DfC {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1280-phone-spanish .group-174-lpTxYD {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 84px;
  top: calc(28.49% - 16px);
  width: 24px;
}

.web-1280-phone-spanish .group-173-3rTzjR {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .path-179-XFSoVs {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1280-phone-spanish .path-180-lpTxYD {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 96px;
  top: calc(27.17% - 19px);
  width: 108px;
}

.web-1280-phone-spanish .group-177-lpTxYD {
  background-color: transparent;
  height: 81px;
  position: absolute;
  right: 94px;
  top: calc(38.92% - 32px);
  width: 146px;
}

.web-1280-phone-spanish .path-181-HVp6JO {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.54% - 8px);
  width: 13px;
}

.web-1280-phone-spanish .path-182-HVp6JO {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 5px);
}

.web-1280-phone-spanish .path-183-lpTxYD {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 90px;
  top: calc(47.29% - 34px);
  width: 156px;
}

.web-1280-phone-spanish .path-184-lpTxYD {
  background-color: transparent;
  height: 76px;
  left: calc(42.94% - 52px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1280-phone-spanish .oh-lpTxYD {
  background-color: transparent;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(23.72% - 9px);
  text-align: center;
  top: calc(33.50% - 10px);
  width: 38px;
}

.web-1280-phone-spanish .path-185-lpTxYD {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(22.51% - 18px);
  top: calc(30.82% - 28px);
  width: 79px;
}

.web-1280-phone-spanish .path-186-lpTxYD {
  background-color: transparent;
  bottom: calc(21.68% - 28px);
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(16.62% - 28px);
  width: 168px;
}

.web-1280-phone-spanish .path-187-lpTxYD {
  background-color: transparent;
  bottom: calc(44.74% - 33px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(15.51% - 15px);
  width: 94px;
}

.web-1280-phone-spanish .group-541-lpTxYD {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 163px;
  left: 50px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 286px;
}

.web-1280-phone-spanish .group-541-lpTxYD:hover {
  transform: scale(1.2);
}

.web-1280-phone-spanish .group-184-J6Bx97 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .path-224-lpTxYD {
  background-color: transparent;
  bottom: calc(40.18% - 42px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(19.86% - 20px);
  width: 102px;
}

.web-1280-phone-spanish .ga-lpTxYD {
  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(22.28% - 5px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-phone-spanish .ga-lpTxYD:hover {
  transform: scale(1.2);
}

.web-1280-phone-spanish .path-225-lpTxYD {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 21px;
  width: 69px;
}

.web-1280-phone-spanish .path-226-lpTxYD {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 53px;
  top: 94px;
  width: 140px;
}

.web-1280-phone-spanish .group-190-lpTxYD {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 49px;
  top: calc(22.74% - 4px);
  width: 9px;
}

.web-1280-phone-spanish .group-189-k71wTO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .path-227-7lWjqJ {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 3px);
}

.web-1280-phone-spanish .group-193-lpTxYD {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 54px;
  top: calc(23.40% - 7px);
  width: 31px;
}

.web-1280-phone-spanish .group-192-xwbPpa {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .path-228-Y4EoN7 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1280-phone-spanish .path-229-lpTxYD {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 46px;
  top: 78px;
  width: 32px;
}

.web-1280-phone-spanish .group-196-lpTxYD {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: 93px;
  top: calc(34.05% - 13px);
  width: 83px;
}

.web-1280-phone-spanish .path-230-d691oL {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1280-phone-spanish .group-200-lpTxYD {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 93px;
  top: calc(33.06% - 11px);
  width: 19px;
}

.web-1280-phone-spanish .group-199-dA5ULR {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .path-231-tm6vTl {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1280-phone-spanish .group-37-2cnTkQ {
  background-color: transparent;
  bottom: 1px;
  height: 100px;
  left: -87px;
  position: absolute;
  width: calc(100.00% + 174px);
}

.web-1280-phone-spanish .rectangle-13-uneU6z {
  background-color: var(--licorice);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1280-phone-spanish .logo-nav {
  background-color: transparent;
  left: 0px;
  top: 0px;
}

.web-1280-phone-spanish .rectangle-11 {
  background-color: var(--black-haze);
  box-shadow: 0px 4px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-phone-spanish .steps-card {
  background-color: transparent;
  height: 17.95%;
  position: absolute;
  right: 0px;
  width: 91.10%;
}
/* screen - web-1920-phone-spanish-all-breakpoints */

.web-1920-phone-spanish-all-breakpoints {
  background-color: var(--background);
  margin: 0px;
  min-height: 2515px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .mask-group-4-u8EjYC {
  background-color: transparent;
  height: 759px;
  object-fit: cover;
  position: absolute;
  right: -17px;
  top: calc(2.22% - 17px);
  width: 2489px;
}

.web-1920-phone-spanish-all-breakpoints .rectangle-66-u8EjYC {
  background: linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0.9) 43.84%, rgba(255, 255, 255, 0.5) 54.68%, rgba(255, 255, 255, 0) 100%);
  background-color: transparent;
  height: 759px;
  left: -30px;
  position: absolute;
  top: 39px;
  width: calc(100.00% + 47px);
}

.web-1920-phone-spanish-all-breakpoints .title-box-u8EjYC {
  background-color: transparent;
  display: block;
  height: 304px;
  left: 321px;
  opacity: 0;
  position: absolute;
  top: calc(16.73% - 51px);
  transform: translate(25px, 0);
  width: 483px;
}

.web-1920-phone-spanish-all-breakpoints .title-box-u8EjYC.bp2-animate-enter4 {
  animation: bp2-animate-enter4-frames 0.40s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp2-animate-enter4-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-phone-spanish-all-breakpoints .group-34-V9PLtR {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .bienvenido-a-la-insc-63AxLp {
  background-color: transparent;
  height: 57px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(21.86% - 12px);
  width: 384px;
}

.web-1920-phone-spanish-all-breakpoints .title-63AxLp {
  background-color: transparent;
  bottom: 3px;
  color: var(--black);
  font-style: normal;
  font-weight: 300;
  height: 181px;
  left: 0px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 62px);
}

.web-1920-phone-spanish-all-breakpoints .mask-group-2-63AxLp {
  background-color: transparent;
  height: 26px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 3px);
}

.web-1920-phone-spanish-all-breakpoints .group-528-u8EjYC {
  background-color: transparent;
  height: 590px;
  position: absolute;
  right: 280px;
  top: calc(45.73% - 270px);
  width: 1319px;
}

.web-1920-phone-spanish-all-breakpoints .path-1-eD5TYY {
  background-color: transparent;
  height: 100%;
  left: 48.52%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.web-1920-phone-spanish-all-breakpoints .group-19-eD5TYY {
  background-color: transparent;
  display: block;
  height: 99.91%;
  left: 707px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1920-phone-spanish-all-breakpoints .group-19-eD5TYY.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-1920-phone-spanish-all-breakpoints .steps-card-yxSAKZ {
  bottom: 0px;
}

.web-1920-phone-spanish-all-breakpoints .marque-su-calendario-PGPQtt {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(50.00% - 23px);
  width: 361px;
}

.web-1920-phone-spanish-all-breakpoints .x4-PGPQtt {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-phone-spanish-all-breakpoints .steps-card-YHdavn {
  bottom: calc(29.28% - 30px);
}

.web-1920-phone-spanish-all-breakpoints .ingrese-la-informaci-kxntTy {
  background-color: transparent;
  height: 67px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(48.65% - 33px);
  width: 361px;
}

.web-1920-phone-spanish-all-breakpoints .x3-kxntTy {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-phone-spanish-all-breakpoints .steps-card-D7fzml {
  top: calc(41.44% - 43px);
}

.web-1920-phone-spanish-all-breakpoints .seleccione-el-da-y-l-WSoro2 {
  background-color: transparent;
  bottom: calc(48.10% - 12px);
  height: 25px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: -1px;
  text-align: left;
  white-space: nowrap;
  width: 406px;
}

.web-1920-phone-spanish-all-breakpoints .x2-WSoro2 {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-phone-spanish-all-breakpoints .steps-card-3uWV6i {
  top: 63px;
}

.web-1920-phone-spanish-all-breakpoints .haga-clic-en-su-esta-0ruW9Y {
  background-color: transparent;
  height: 46px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 51px;
  text-align: left;
  top: calc(48.28% - 22px);
  width: 361px;
}

.web-1920-phone-spanish-all-breakpoints .x1-0ruW9Y {
  background-color: transparent;
  bottom: calc(47.37% - 22px);
  color: var(--black-2);
  font-style: normal;
  font-weight: 400;
  height: 47px;
  left: 22px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  width: 38px;
}

.web-1920-phone-spanish-all-breakpoints .es-rpido-y-fcil-programar-su-cita-yxSAKZ {
  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.00% - 98px);
}

.web-1920-phone-spanish-all-breakpoints .group-39-eD5TYY {
  background-color: transparent;
  height: 96.06%;
  position: absolute;
  right: 846px;
  top: 23px;
  width: 35.86%;
}

.web-1920-phone-spanish-all-breakpoints .group-15-rT8uFp {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 290px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .group-15-rT8uFp.bp2-animate-enter6 {
  animation: bp2-animate-enter6-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter6-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-phone-spanish-all-breakpoints .important-Br7T9z {
  background-color: transparent;
  height: 31px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(32.12% - 10px);
  white-space: nowrap;
  width: calc(100.00% - 49px);
}

.web-1920-phone-spanish-all-breakpoints .las-citas-estn-dispo-Br7T9z {
  background-color: transparent;
  bottom: 0px;
  height: 172px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .span0-4YvJz5 {
}

.web-1920-phone-spanish-all-breakpoints .span1-4YvJz5 {
}

.web-1920-phone-spanish-all-breakpoints .span2-4YvJz5 {
}

.web-1920-phone-spanish-all-breakpoints .span3-4YvJz5 {
}

.web-1920-phone-spanish-all-breakpoints .span4-4YvJz5 {
}

.web-1920-phone-spanish-all-breakpoints .clock-icon-Br7T9z {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-phone-spanish-all-breakpoints .path-10-xnKu6I {
  background-color: transparent;
  height: calc(100.00% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% + 1px);
}

.web-1920-phone-spanish-all-breakpoints .group-14-rT8uFp {
  background-color: transparent;
  display: block;
  height: 208px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: calc(100.00% - 14px);
}

.web-1920-phone-spanish-all-breakpoints .group-14-rT8uFp.bp2-animate-enter7 {
  animation: bp2-animate-enter7-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter7-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-phone-spanish-all-breakpoints .los-consejeros-de-be-hMAMxC {
  background-color: transparent;
  bottom: 0px;
  height: 130px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .headset-icon-hMAMxC {
  background-color: transparent;
  height: 52px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-phone-spanish-all-breakpoints .path-9-AMPwJf {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .language-toggle-bacground-u8EjYC {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.62%;
  left: -16px;
  position: absolute;
  top: 4.21%;
  width: calc(100.00% + 32px);
}

.web-1920-phone-spanish-all-breakpoints .logo-nav-u8EjYC {
  height: 4.37%;
  left: -31px;
  position: absolute;
  width: calc(100.00% + 31px);
}

.web-1920-phone-spanish-all-breakpoints .logo-nav-QwvEky {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .rectangle-6-hf2xay {
  background-color: var(--background);
  box-shadow: 0px 3px 6px #00000030;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .premier-logo-hf2xay {
  background-color: transparent;
  height: 68px;
  left: calc(19.42% - 44px);
  object-fit: cover;
  position: absolute;
  top: 24px;
  width: 226px;
}

.web-1920-phone-spanish-all-breakpoints .component-9-36-u8EjYC {
  background-color: transparent;
  bottom: 2345px;
  height: 40px;
  left: calc(44.33% - 49px);
  position: absolute;
  width: 111px;
}

.web-1920-phone-spanish-all-breakpoints .english-Eoalvf {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  width: calc(100.00% - 14px);
}

.web-1920-phone-spanish-all-breakpoints .component-8-36-u8EjYC {
  background-color: transparent;
  bottom: 2345px;
  height: 40px;
  position: absolute;
  right: calc(44.03% - 52px);
  width: 119px;
}

.web-1920-phone-spanish-all-breakpoints .espaol-ax3djw {
  background-color: transparent;
  bottom: calc(33.33% - 9px);
  height: 28px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 14px);
}

.web-1920-phone-spanish-all-breakpoints .spanish-toggle-u8EjYC {
  background-color: transparent;
  height: 58px;
  position: absolute;
  right: calc(49.97% - 47px);
  top: 123px;
  width: 95px;
}

.web-1920-phone-spanish-all-breakpoints .component-10-4-WwKkDx {
  background-color: transparent;
  bottom: 0px;
  height: 58px;
  left: calc(50.00% - 48px);
  position: absolute;
  width: 95px;
}

.web-1920-phone-spanish-all-breakpoints .rectangle-9-5gIih5 {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100.00% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100.00% - 20px);
}

.web-1920-phone-spanish-all-breakpoints .component-6-3-WwKkDx {
  background-color: transparent;
  bottom: 1px;
  cursor: pointer;
  height: 56px;
  pointer-events: auto;
  position: absolute;
  right: calc(10.26% - 6px);
  transition: all 0.3s ease;
  width: 56px;
}

.web-1920-phone-spanish-all-breakpoints .component-6-3-WwKkDx:hover {
  transform: translate(-3px, 0);
}

.web-1920-phone-spanish-all-breakpoints .ellipse-9-9JQkQj {
  background-color: var(--secondary);
  border-radius: 24px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100.00% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100.00% - 8px);
}

.web-1920-phone-spanish-all-breakpoints .map-full-size-u8EjYC {
  background-color: transparent;
  bottom: 232px;
  height: 698px;
  left: calc(49.99% - 475px);
  position: absolute;
  width: 950px;
}

.web-1920-phone-spanish-all-breakpoints .path-139-UthFIk {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(32.78% - 82px);
  width: 151px;
}

.web-1920-phone-spanish-all-breakpoints .path-138-UthFIk {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(31.95% - 58px);
  width: 118px;
}

.web-1920-phone-spanish-all-breakpoints .path-140-UthFIk {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1920-phone-spanish-all-breakpoints .path-141-UthFIk {
  background-color: transparent;
  bottom: calc(45.74% - 67px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1920-phone-spanish-all-breakpoints .path-142-UthFIk {
  background-color: transparent;
  bottom: calc(44.43% - 59px);
  height: 134px;
  left: calc(28.35% - 36px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1920-phone-spanish-all-breakpoints .path-143-UthFIk {
  background-color: transparent;
  height: 105px;
  left: calc(30.55% - 41px);
  object-fit: cover;
  position: absolute;
  top: calc(37.36% - 39px);
  width: 134px;
}

.web-1920-phone-spanish-all-breakpoints .path-144-UthFIk {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1920-phone-spanish-all-breakpoints .path-145-UthFIk {
  background-color: transparent;
  height: 118px;
  left: calc(22.81% - 43px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1920-phone-spanish-all-breakpoints .path-146-UthFIk {
  background-color: transparent;
  height: 106px;
  left: calc(27.60% - 36px);
  object-fit: cover;
  position: absolute;
  top: calc(21.25% - 23px);
  width: 129px;
}

.web-1920-phone-spanish-all-breakpoints .path-147-UthFIk {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1920-phone-spanish-all-breakpoints .path-148-UthFIk {
  background-color: transparent;
  bottom: calc(24.90% - 63px);
  height: 251px;
  left: calc(40.50% - 104px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1920-phone-spanish-all-breakpoints .path-149-UthFIk {
  background-color: transparent;
  bottom: calc(47.43% - 39px);
  height: 82px;
  left: calc(45.32% - 72px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1920-phone-spanish-all-breakpoints .path-150-UthFIk {
  background-color: transparent;
  height: 74px;
  left: calc(46.31% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(40.91% - 30px);
  width: 136px;
}

.web-1920-phone-spanish-all-breakpoints .path-151-UthFIk {
  background-color: transparent;
  height: 86px;
  left: calc(42.67% - 55px);
  object-fit: cover;
  position: absolute;
  top: calc(19.00% - 16px);
  width: 129px;
}

.web-1920-phone-spanish-all-breakpoints .path-152-UthFIk {
  background-color: transparent;
  height: 76px;
  left: calc(43.56% - 67px);
  object-fit: cover;
  position: absolute;
  top: calc(29.59% - 22px);
  width: 153px;
}

.web-1920-phone-spanish-all-breakpoints .group-542-UthFIk {
  background-color: transparent;
  bottom: 13px;
  cursor: pointer;
  height: 120px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(24.72% - 46px);
  transition: all 0.2s ease;
  width: 188px;
}

.web-1920-phone-spanish-all-breakpoints .group-542-UthFIk:hover {
  transform: scale(1.2);
}

.web-1920-phone-spanish-all-breakpoints .group-211-UthFIk {
  background-color: transparent;
  bottom: 15px;
  cursor: pointer;
  height: 32px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(47.62% - 46px);
  transition: all 0.2s ease;
  width: 96px;
}

.web-1920-phone-spanish-all-breakpoints .group-211-UthFIk:hover {
  transform: scale(1.2);
}

.web-1920-phone-spanish-all-breakpoints .path-164-UthFIk {
  background-color: transparent;
  height: 130px;
  left: calc(18.85% - 20px);
  object-fit: cover;
  position: absolute;
  top: calc(32.68% - 42px);
  width: 104px;
}

.web-1920-phone-spanish-all-breakpoints .path-165-UthFIk {
  background-color: transparent;
  bottom: calc(30.90% - 30px);
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(37.88% - 40px);
  width: 106px;
}

.web-1920-phone-spanish-all-breakpoints .path-166-UthFIk {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(44.12% - 53px);
  top: 42px;
  width: 120px;
}

.web-1920-phone-spanish-all-breakpoints .path-167-UthFIk {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(43.41% - 49px);
  top: calc(27.88% - 21px);
  width: 112px;
}

.web-1920-phone-spanish-all-breakpoints .path-168-UthFIk {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(40.76% - 51px);
  top: calc(40.75% - 44px);
  width: 124px;
}

.web-1920-phone-spanish-all-breakpoints .path-169-UthFIk {
  background-color: transparent;
  bottom: calc(45.32% - 39px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(40.30% - 38px);
  width: 93px;
}

.web-1920-phone-spanish-all-breakpoints .path-170-UthFIk {
  background-color: transparent;
  bottom: calc(37.20% - 43px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(35.16% - 24px);
  width: 67px;
}

.web-1920-phone-spanish-all-breakpoints .path-171-UthFIk {
  background-color: transparent;
  bottom: calc(37.90% - 44px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(27.94% - 21px);
  width: 74px;
}

.web-1920-phone-spanish-all-breakpoints .path-172-UthFIk {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(35.65% - 27px);
  top: calc(33.99% - 44px);
  width: 75px;
}

.web-1920-phone-spanish-all-breakpoints .path-173-UthFIk {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(29.62% - 17px);
  top: calc(34.04% - 34px);
  width: 58px;
}

.web-1920-phone-spanish-all-breakpoints .path-174-UthFIk {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(25.67% - 35px);
  top: calc(42.12% - 30px);
  width: 135px;
}

.web-1920-phone-spanish-all-breakpoints .path-175-UthFIk {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(37.34% - 37px);
  top: 94px;
  width: 98px;
}

.web-1920-phone-spanish-all-breakpoints .path-176-UthFIk {
  background-color: transparent;
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(25.30% - 40px);
  top: calc(48.96% - 28px);
  width: 157px;
}

.web-1920-phone-spanish-all-breakpoints .path-128-UthFIk {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(27.07% - 20px);
  top: calc(18.63% - 18px);
  width: 74px;
}

.web-1920-phone-spanish-all-breakpoints .path-129-UthFIk {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(32.18% - 35px);
  top: 85px;
  width: 109px;
}

.web-1920-phone-spanish-all-breakpoints .path-130-UthFIk {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(35.76% - 6px);
  top: 79px;
  width: 16px;
}

.web-1920-phone-spanish-all-breakpoints .path-131-UthFIk {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(16.50% - 14px);
  top: calc(35.62% - 30px);
  width: 83px;
}

.web-1920-phone-spanish-all-breakpoints .path-177-UthFIk {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 69px;
  top: 87px;
  width: 33px;
}

.web-1920-phone-spanish-all-breakpoints .group-171-UthFIk {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 25px;
  top: calc(19.96% - 7px);
  width: 62px;
}

.web-1920-phone-spanish-all-breakpoints .group-170-eeBH4K {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .group-169-Mm1KEf {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .path-178-Lcx9kh {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .group-174-UthFIk {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 84px;
  top: calc(28.49% - 16px);
  width: 24px;
}

.web-1920-phone-spanish-all-breakpoints .group-173-jwdLrO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .path-179-rtA2Cu {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .path-180-UthFIk {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 96px;
  top: calc(27.17% - 19px);
  width: 108px;
}

.web-1920-phone-spanish-all-breakpoints .group-177-UthFIk {
  background-color: transparent;
  height: 81px;
  position: absolute;
  right: 94px;
  top: calc(38.92% - 32px);
  width: 146px;
}

.web-1920-phone-spanish-all-breakpoints .path-181-ajB8bI {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.54% - 8px);
  width: 13px;
}

.web-1920-phone-spanish-all-breakpoints .path-182-ajB8bI {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 5px);
}

.web-1920-phone-spanish-all-breakpoints .path-183-UthFIk {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 90px;
  top: calc(47.29% - 34px);
  width: 156px;
}

.web-1920-phone-spanish-all-breakpoints .path-184-UthFIk {
  background-color: transparent;
  height: 76px;
  left: calc(42.94% - 52px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1920-phone-spanish-all-breakpoints .oh-UthFIk {
  background-color: transparent;
  height: 31px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  right: calc(23.72% - 9px);
  text-align: center;
  top: calc(33.50% - 10px);
  width: 38px;
}

.web-1920-phone-spanish-all-breakpoints .path-185-UthFIk {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(22.51% - 18px);
  top: calc(30.82% - 28px);
  width: 79px;
}

.web-1920-phone-spanish-all-breakpoints .path-186-UthFIk {
  background-color: transparent;
  bottom: calc(21.68% - 28px);
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(16.62% - 28px);
  width: 168px;
}

.web-1920-phone-spanish-all-breakpoints .path-187-UthFIk {
  background-color: transparent;
  bottom: calc(44.74% - 33px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(15.51% - 15px);
  width: 94px;
}

.web-1920-phone-spanish-all-breakpoints .group-541-UthFIk {
  background-color: transparent;
  bottom: 0px;
  cursor: pointer;
  height: 163px;
  left: 50px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 286px;
}

.web-1920-phone-spanish-all-breakpoints .group-541-UthFIk:hover {
  transform: scale(1.2);
}

.web-1920-phone-spanish-all-breakpoints .group-184-jcif7J {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .path-224-UthFIk {
  background-color: transparent;
  bottom: calc(40.18% - 42px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(19.86% - 20px);
  width: 102px;
}

.web-1920-phone-spanish-all-breakpoints .ga-UthFIk {
  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(22.28% - 5px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-phone-spanish-all-breakpoints .ga-UthFIk:hover {
  transform: scale(1.2);
}

.web-1920-phone-spanish-all-breakpoints .path-225-UthFIk {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 21px;
  width: 69px;
}

.web-1920-phone-spanish-all-breakpoints .path-226-UthFIk {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 53px;
  top: 94px;
  width: 140px;
}

.web-1920-phone-spanish-all-breakpoints .group-190-UthFIk {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 49px;
  top: calc(22.74% - 4px);
  width: 9px;
}

.web-1920-phone-spanish-all-breakpoints .group-189-S9aYqK {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .path-227-2MMv8t {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 3px);
}

.web-1920-phone-spanish-all-breakpoints .group-193-UthFIk {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 54px;
  top: calc(23.40% - 7px);
  width: 31px;
}

.web-1920-phone-spanish-all-breakpoints .group-192-SzvHQg {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .path-228-etvZbP {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .path-229-UthFIk {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 46px;
  top: 78px;
  width: 32px;
}

.web-1920-phone-spanish-all-breakpoints .group-196-UthFIk {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: 93px;
  top: calc(34.05% - 13px);
  width: 83px;
}

.web-1920-phone-spanish-all-breakpoints .path-230-7ndmaa {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .group-200-UthFIk {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 93px;
  top: calc(33.06% - 11px);
  width: 19px;
}

.web-1920-phone-spanish-all-breakpoints .group-199-mQDm0g {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .path-231-4TFBIR {
  background-color: transparent;
  height: calc(100.00% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100.00% + 2px);
}

.web-1920-phone-spanish-all-breakpoints .group-37-u8EjYC {
  background-color: transparent;
  bottom: 0px;
  height: 100px;
  left: -130px;
  position: absolute;
  width: calc(100.00% + 260px);
}

.web-1920-phone-spanish-all-breakpoints .rectangle-13-fJBnaN {
  background-color: var(--licorice);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .logo-nav {
  background-color: transparent;
  top: 0px;
}

.web-1920-phone-spanish-all-breakpoints .rectangle-11 {
  background-color: var(--black-haze);
  box-shadow: 0px 4px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-phone-spanish-all-breakpoints .steps-card {
  background-color: transparent;
  height: 104px;
  left: 102px;
  position: absolute;
  width: calc(100.00% - 141px);
}
@media screen and (max-width: 767px) {
  .screen.web-1920-phone-spanish-all-breakpoints { 
    display: none;
   }
  .screen.web-1280-phone-spanish { 
    display: none;
   }
  .screen.tablet-768-phone-spanish { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.web-1920-phone-spanish-all-breakpoints { 
    display: none;
   }
  .screen.web-1280-phone-spanish { 
    display: none;
   }
  .screen.phone-375-phone-spanish { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .screen.web-1920-phone-spanish-all-breakpoints { 
    display: none;
   }
  .screen.tablet-768-phone-spanish { 
    display: none;
   }
  .screen.phone-375-phone-spanish { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.web-1280-phone-spanish { 
    display: none;
   }
  .screen.tablet-768-phone-spanish { 
    display: none;
   }
  .screen.phone-375-phone-spanish { 
    display: none;
   }
}