/* screen - phone-375-map-spanish-all-breakpoints */

.phone-375-map-spanish-all-breakpoints {
  background-color: var(--background);
  margin: 0px;
  min-height: 7791px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .mask-group-6-14hx4H {
  background-color: transparent;
  height: 466px;
  left: -24.27%;
  overflow: hidden;
  position: absolute;
  top: 538px;
  width: 124.27%;
}

.phone-375-map-spanish-all-breakpoints .group-710-pXsBWF {
  background-color: transparent;
  height: 618px;
  left: -58.15%;
  position: relative;
  top: -55px;
  width: 198.93%;
}

.phone-375-map-spanish-all-breakpoints .x230202_g-blue_z9_7666_sm-oy8APr {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .rectangle-74-14hx4H {
  background-color: var(--bondi-blue);
  height: 410px;
  left: -14.67%;
  position: absolute;
  top: 151px;
  width: 117.87%;
}

.phone-375-map-spanish-all-breakpoints .title-box-14hx4H {
  background-color: transparent;
  display: block;
  height: 249px;
  left: calc(31.11% - 89px);
  opacity: 0;
  position: absolute;
  top: 252px;
  transform: translate(25px, 0);
  width: 285px;
}

.phone-375-map-spanish-all-breakpoints .title-box-14hx4H.bp4-animate-enter4 {
  animation: bp4-animate-enter4-frames 0.40s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp4-animate-enter4-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-map-spanish-all-breakpoints .group-34-fFczEL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .bienvenido-a-la-insc-GCxkyO {
  background-color: transparent;
  height: 53px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: calc(100% - 10px);
}

.phone-375-map-spanish-all-breakpoints .title-GCxkyO {
  background-color: transparent;
  bottom: 0px;
  height: 172px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.phone-375-map-spanish-all-breakpoints .seleccione-su-estado-a-continuacin-14hx4H {
  background-color: transparent;
  bottom: 4550px;
  height: 53px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  right: calc(48.89% - 139px);
  text-align: center;
  width: 285px;
}

.phone-375-map-spanish-all-breakpoints .path-15-14hx4H {
  background-color: transparent;
  bottom: 99px;
  cursor: pointer;
  height: 43px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: calc(49.81% - 33px);
  transition: all 0.3s ease;
  width: 66px;
}

.phone-375-map-spanish-all-breakpoints .path-15-14hx4H:hover {
  transform: translate(0, -5px);
}

.phone-375-map-spanish-all-breakpoints .group-25-14hx4H {
  background-color: transparent;
  height: 745px;
  mix-blend-mode: normal;
  position: absolute;
  right: calc(49.35% - 158px);
  top: 1047px;
  width: 320px;
}

.phone-375-map-spanish-all-breakpoints .group-14-jyLFZN {
  background-color: transparent;
  display: block;
  height: 243px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .group-14-jyLFZN.bp4-animate-enter5 {
  animation: bp4-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-map-spanish-all-breakpoints .los-consejeros-de-be-qxWa2F {
  background-color: transparent;
  bottom: 0px;
  height: 169px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .headset-icon-qxWa2F {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-map-spanish-all-breakpoints .path-9-1zbqNy {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .group-15-jyLFZN {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 445px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: calc(100% - 25px);
}

.phone-375-map-spanish-all-breakpoints .group-15-jyLFZN.bp4-animate-enter6 {
  animation: bp4-animate-enter6-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter6-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-map-spanish-all-breakpoints .group-712-iriiF4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .su-cita-de-beneficio-ylaRCR {
  background-color: transparent;
  height: 53px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(20.25% - 11px);
  width: calc(100% - 24px);
}

.phone-375-map-spanish-all-breakpoints .est-listo-junto-a-su-ylaRCR {
  background-color: transparent;
  bottom: 0px;
  height: 316px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.phone-375-map-spanish-all-breakpoints .clock-icon-ylaRCR {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.phone-375-map-spanish-all-breakpoints .path-10-GioCjg {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .path-1-14hx4H {
  background-color: transparent;
  height: 1px;
  left: 27px;
  object-fit: cover;
  position: absolute;
  top: 23.88%;
  width: calc(100% - 53px);
}

.phone-375-map-spanish-all-breakpoints .group-18-14hx4H {
  background-color: transparent;
  display: block;
  height: 834px;
  left: calc(50.00% - 150px);
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: calc(29.02% - 242px);
  transform: translate(0, 25px);
  width: 300px;
}

.phone-375-map-spanish-all-breakpoints .group-18-14hx4H.bp4-animate-enter7 {
  animation: bp4-animate-enter7-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp4-animate-enter7-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.phone-375-map-spanish-all-breakpoints .steps-card-phone-lmPLaI {
  top: 0px;
}

.phone-375-map-spanish-all-breakpoints .haga-clic-en-su-esta-2v81n5 {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 21px;
  text-align: left;
  top: calc(47.41% - 30px);
  width: 220px;
}

.phone-375-map-spanish-all-breakpoints .x1-2v81n5 {
  background-color: transparent;
  height: 42px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(49.00% - 21px);
  white-space: nowrap;
  width: 38px;
}

.phone-375-map-spanish-all-breakpoints .steps-card-phone-HXC9Ea {
  top: calc(33.33% - 60px);
}

.phone-375-map-spanish-all-breakpoints .seleccione-el-da-y-l-2rdQQE {
  background-color: transparent;
  height: 64px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(48.28% - 31px);
  width: 221px;
}

.phone-375-map-spanish-all-breakpoints .x2-2rdQQE {
  background-color: transparent;
  height: 42px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.81% - 21px);
  white-space: nowrap;
  width: 38px;
}

.phone-375-map-spanish-all-breakpoints .steps-card-phone-FaGn3B {
  bottom: calc(33.33% - 60px);
}

.phone-375-map-spanish-all-breakpoints .ingrese-la-informaci-5xgxp9 {
  background-color: transparent;
  height: 85px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 23px;
  text-align: left;
  top: calc(44.21% - 38px);
  width: 221px;
}

.phone-375-map-spanish-all-breakpoints .x3-5xgxp9 {
  background-color: transparent;
  height: 42px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.81% - 21px);
  white-space: nowrap;
  width: 38px;
}

.phone-375-map-spanish-all-breakpoints .steps-card-phone-MstzwO {
  bottom: 0px;
}

.phone-375-map-spanish-all-breakpoints .marque-su-calendario-iPGCug {
  background-color: transparent;
  height: 85px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  right: 61px;
  text-align: left;
  top: calc(47.37% - 40px);
  width: 183px;
}

.phone-375-map-spanish-all-breakpoints .x4-iPGCug {
  background-color: transparent;
  height: 42px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.81% - 21px);
  white-space: nowrap;
  width: 38px;
}

.phone-375-map-spanish-all-breakpoints .logo-nav-14hx4H {
  height: 0px;
  left: -52px;
  position: absolute;
  width: calc(100% + 104px);
}

.phone-375-map-spanish-all-breakpoints .logo-nav-GajhuE {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .rectangle-6-DIuiih {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .premier-logo-DIuiih {
  background-color: transparent;
  height: 54px;
  left: calc(50.00% - 91px);
  object-fit: cover;
  position: absolute;
  top: 31px;
  width: 182px;
}

.phone-375-map-spanish-all-breakpoints .es-rpido-y-fcil-programar-su-cita-14hx4H {
  background-color: transparent;
  height: 52px;
  left: 86px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: calc(24.84% - 13px);
  width: calc(100% - 170px);
}

.phone-375-map-spanish-all-breakpoints .group-700-14hx4H {
  background-color: transparent;
  height: 95px;
  left: -17px;
  position: absolute;
  top: 108px;
  width: calc(100% + 35px);
}

.phone-375-map-spanish-all-breakpoints .language-toggle-bacground-Twl7nH {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .component-9-27-Twl7nH {
  background-color: transparent;
  bottom: 27px;
  height: 42px;
  left: calc(15.72% - 17px);
  position: absolute;
  width: 111px;
}

.phone-375-map-spanish-all-breakpoints .english-frRQTB {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.phone-375-map-spanish-all-breakpoints .component-8-27-Twl7nH {
  background-color: transparent;
  bottom: 27px;
  height: 42px;
  position: absolute;
  right: calc(13.06% - 16px);
  width: 119px;
}

.phone-375-map-spanish-all-breakpoints .espaol-HBps6T {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.phone-375-map-spanish-all-breakpoints .spanish-toggle-Twl7nH {
  background-color: transparent;
  bottom: calc(45.45% - 23px);
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.phone-375-map-spanish-all-breakpoints .component-10-4-IA0Pfk {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.phone-375-map-spanish-all-breakpoints .rectangle-9-508dcO {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.phone-375-map-spanish-all-breakpoints .component-6-3-IA0Pfk {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.phone-375-map-spanish-all-breakpoints .component-6-3-IA0Pfk:hover {
  transform: translate(-3px, 0);
}

.phone-375-map-spanish-all-breakpoints .ellipse-9-Ry9m3G {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.phone-375-map-spanish-all-breakpoints .states-14hx4H {
  top: calc(42.79% - 27px);
}

.phone-375-map-spanish-all-breakpoints .label-iGhlRf {
  right: calc(49.37% - 45px);
  width: 92px;
}

.phone-375-map-spanish-all-breakpoints .states-Qt1dGf {
  top: calc(44.12% - 28px);
}

.phone-375-map-spanish-all-breakpoints .label-6xbxUP {
  right: calc(49.32% - 50px);
  width: 102px;
}

.phone-375-map-spanish-all-breakpoints .states-3RYk5O {
  top: calc(45.45% - 29px);
}

.phone-375-map-spanish-all-breakpoints .label-MBykY5 {
  right: calc(49.40% - 41px);
  width: 84px;
}

.phone-375-map-spanish-all-breakpoints .states-qUCX0z {
  top: calc(46.78% - 30px);
}

.phone-375-map-spanish-all-breakpoints .label-UUM7vV {
  right: calc(49.28% - 55px);
  width: 112px;
}

.phone-375-map-spanish-all-breakpoints .states-5gGxGr {
  top: calc(48.12% - 31px);
}

.phone-375-map-spanish-all-breakpoints .label-juKcHa {
  right: calc(49.33% - 49px);
  width: 100px;
}

.phone-375-map-spanish-all-breakpoints .states-E9sp5O {
  top: calc(49.45% - 32px);
}

.phone-375-map-spanish-all-breakpoints .label-CIHQd6 {
  right: calc(49.15% - 65px);
  width: 132px;
}

.phone-375-map-spanish-all-breakpoints .states-SoxYbX {
  bottom: calc(49.22% - 31px);
}

.phone-375-map-spanish-all-breakpoints .label-EoZJl3 {
  right: calc(49.33% - 49px);
  width: 100px;
}

.phone-375-map-spanish-all-breakpoints .states-c7FDhb {
  bottom: calc(47.88% - 31px);
}

.phone-375-map-spanish-all-breakpoints .label-lxLtwC {
  right: calc(49.42% - 39px);
  width: 78px;
}

.phone-375-map-spanish-all-breakpoints .states-Cv5WUB {
  bottom: calc(46.55% - 30px);
}

.phone-375-map-spanish-all-breakpoints .label-llVZhx {
  right: calc(49.40% - 41px);
  width: 82px;
}

.phone-375-map-spanish-all-breakpoints .states-4eUx0G {
  bottom: calc(45.22% - 29px);
}

.phone-375-map-spanish-all-breakpoints .label-FINFGU {
  right: calc(49.50% - 25px);
  width: 50px;
}

.phone-375-map-spanish-all-breakpoints .states-hxxQ21 {
  bottom: calc(43.89% - 28px);
}

.phone-375-map-spanish-all-breakpoints .label-4bXcs5 {
  right: calc(49.47% - 30px);
  width: 60px;
}

.phone-375-map-spanish-all-breakpoints .states-42aLlB {
  bottom: calc(42.55% - 27px);
}

.phone-375-map-spanish-all-breakpoints .label-ibmbMA {
  right: calc(49.41% - 40px);
  width: 80px;
}

.phone-375-map-spanish-all-breakpoints .states-zeprEW {
  bottom: calc(41.22% - 26px);
}

.phone-375-map-spanish-all-breakpoints .label-MKliGT {
  right: calc(49.43% - 38px);
  width: 76px;
}

.phone-375-map-spanish-all-breakpoints .states-t7pNS9 {
  bottom: calc(39.89% - 26px);
}

.phone-375-map-spanish-all-breakpoints .label-dqGxa1 {
  right: calc(49.34% - 48px);
  width: 98px;
}

.phone-375-map-spanish-all-breakpoints .states-5w74cm {
  bottom: calc(38.55% - 25px);
}

.phone-375-map-spanish-all-breakpoints .label-cmgcJ1 {
  right: calc(49.32% - 50px);
  width: 102px;
}

.phone-375-map-spanish-all-breakpoints .states-ynpRxg {
  bottom: calc(37.22% - 24px);
}

.phone-375-map-spanish-all-breakpoints .label-f9XpQ8 {
  right: calc(48.84% - 80px);
  width: 164px;
}

.phone-375-map-spanish-all-breakpoints .states-aGoheO {
  bottom: calc(35.89% - 23px);
}

.phone-375-map-spanish-all-breakpoints .label-gx1u9N {
  right: calc(49.32% - 51px);
  width: 104px;
}

.phone-375-map-spanish-all-breakpoints .states-kPBCsB {
  bottom: calc(34.55% - 22px);
}

.phone-375-map-spanish-all-breakpoints .label-Sc1on4 {
  right: calc(49.47% - 31px);
  width: 62px;
}

.phone-375-map-spanish-all-breakpoints .states-inSdXe {
  bottom: calc(33.22% - 21px);
}

.phone-375-map-spanish-all-breakpoints .label-YXJ0jd {
  right: calc(49.35% - 47px);
  width: 96px;
}

.phone-375-map-spanish-all-breakpoints .states-VLIqKx {
  bottom: calc(31.89% - 20px);
}

.phone-375-map-spanish-all-breakpoints .label-xx0i8C {
  right: calc(49.29% - 54px);
  width: 110px;
}

.phone-375-map-spanish-all-breakpoints .states-qoBcrQ {
  bottom: calc(30.56% - 20px);
}

.phone-375-map-spanish-all-breakpoints .label-PSxmWp {
  right: calc(49.34% - 48px);
  width: 98px;
}

.phone-375-map-spanish-all-breakpoints .states-bXO0kq {
  bottom: calc(29.22% - 19px);
}

.phone-375-map-spanish-all-breakpoints .label-czBdzd {
  right: calc(49.29% - 54px);
  width: 110px;
}

.phone-375-map-spanish-all-breakpoints .states-d7QmCw {
  bottom: calc(27.89% - 18px);
}

.phone-375-map-spanish-all-breakpoints .label-V5ukdH {
  right: calc(48.81% - 81px);
  width: 166px;
}

.phone-375-map-spanish-all-breakpoints .states-dAtt2e {
  bottom: calc(26.56% - 17px);
}

.phone-375-map-spanish-all-breakpoints .label-erQKXS {
  right: calc(49.33% - 49px);
  width: 100px;
}

.phone-375-map-spanish-all-breakpoints .states-LTA7yj {
  bottom: calc(25.22% - 16px);
}

.phone-375-map-spanish-all-breakpoints .label-Ihtiyn {
  right: calc(48.91% - 77px);
  width: 158px;
}

.phone-375-map-spanish-all-breakpoints .states-VDTlgZ {
  bottom: calc(23.89% - 15px);
}

.phone-375-map-spanish-all-breakpoints .label-E9smhC {
  right: calc(49.25% - 57px);
  width: 116px;
}

.phone-375-map-spanish-all-breakpoints .states-bPohqH {
  bottom: calc(22.56% - 14px);
}

.phone-375-map-spanish-all-breakpoints .label-toGjuj {
  right: calc(49.43% - 38px);
  width: 76px;
}

.phone-375-map-spanish-all-breakpoints .states-8aKWu7 {
  bottom: calc(21.22% - 14px);
}

.phone-375-map-spanish-all-breakpoints .label-6vVwKz {
  right: calc(49.02% - 48px);
  width: 97px;
}

.phone-375-map-spanish-all-breakpoints .states-joVpTr {
  bottom: calc(19.89% - 13px);
}

.phone-375-map-spanish-all-breakpoints .label-nurUjn {
  right: calc(49.51% - 23px);
  width: 46px;
}

.phone-375-map-spanish-all-breakpoints .states-61lzmb {
  bottom: 1434px;
}

.phone-375-map-spanish-all-breakpoints .label-Vb7qr5 {
  right: calc(49.31% - 52px);
  width: 106px;
}

.phone-375-map-spanish-all-breakpoints .states-9xrrC4 {
  bottom: 1331px;
}

.phone-375-map-spanish-all-breakpoints .label-ndT1Y7 {
  right: calc(49.42% - 39px);
  width: 78px;
}

.phone-375-map-spanish-all-breakpoints .states-AnxkXE {
  bottom: 1228px;
}

.phone-375-map-spanish-all-breakpoints .label-xV9gAE {
  right: calc(49.07% - 70px);
  width: 142px;
}

.phone-375-map-spanish-all-breakpoints .states-x61HIu {
  bottom: 1125px;
}

.phone-375-map-spanish-all-breakpoints .label-xehN60 {
  right: calc(49.11% - 68px);
  width: 138px;
}

.phone-375-map-spanish-all-breakpoints .states-QGbqxN {
  bottom: 1022px;
}

.phone-375-map-spanish-all-breakpoints .label-HsCix9 {
  right: calc(48.84% - 80px);
  width: 164px;
}

.phone-375-map-spanish-all-breakpoints .states-l13hxr {
  bottom: 919px;
}

.phone-375-map-spanish-all-breakpoints .label-jXrxhO {
  right: calc(49.06% - 71px);
  width: 144px;
}

.phone-375-map-spanish-all-breakpoints .states-pVrVGg {
  bottom: 816px;
}

.phone-375-map-spanish-all-breakpoints .label-T6zmAM {
  right: calc(49.30% - 53px);
  width: 108px;
}

.phone-375-map-spanish-all-breakpoints .states-JtOE5w {
  bottom: 713px;
}

.phone-375-map-spanish-all-breakpoints .label-VFHCQY {
  right: calc(49.47% - 30px);
  width: 60px;
}

.phone-375-map-spanish-all-breakpoints .states-DT9x99 {
  bottom: 610px;
}

.phone-375-map-spanish-all-breakpoints .label-KWXzRE {
  right: calc(49.50% - 25px);
  width: 50px;
}

.phone-375-map-spanish-all-breakpoints .states-bqxrTo {
  bottom: 507px;
}

.phone-375-map-spanish-all-breakpoints .label-UTd6Az {
  right: calc(49.40% - 41px);
  width: 84px;
}

.phone-375-map-spanish-all-breakpoints .states-qehCFl {
  bottom: 404px;
}

.phone-375-map-spanish-all-breakpoints .label-xf9XJo {
  right: calc(49.19% - 62px);
  width: 126px;
}

.phone-375-map-spanish-all-breakpoints .states-WAoq0m {
  bottom: 301px;
}

.phone-375-map-spanish-all-breakpoints .label-FrgS3K {
  right: calc(49.31% - 52px);
  width: 106px;
}

.phone-375-map-spanish-all-breakpoints .states-3Y4S3S {
  bottom: 198px;
}

.phone-375-map-spanish-all-breakpoints .label-Z0GAfl {
  right: calc(49.07% - 70px);
  width: 142px;
}

.phone-375-map-spanish-all-breakpoints .component-21-3-14hx4H {
  background-color: transparent;
  height: 193px;
  left: 21px;
  position: absolute;
  top: calc(38.41% - 74px);
  width: calc(100% - 41px);
}

.phone-375-map-spanish-all-breakpoints .path-138-hVTqmB {
  background-color: transparent;
  height: 61px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: calc(40.93% - 25px);
  width: 39px;
}

.phone-375-map-spanish-all-breakpoints .nv-hVTqmB {
  background-color: transparent;
  cursor: pointer;
  height: 11px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(43.39% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-140-hVTqmB {
  background-color: transparent;
  height: 41px;
  left: 3px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  width: 49px;
}

.phone-375-map-spanish-all-breakpoints .or-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(20.82% - 2px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-141-hVTqmB {
  background-color: transparent;
  bottom: calc(31.78% - 15px);
  height: 48px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  width: 41px;
}

.phone-375-map-spanish-all-breakpoints .az-hVTqmB {
  background-color: transparent;
  bottom: calc(34.81% - 4px);
  height: 11px;
  left: calc(17.74% - 2px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-142-hVTqmB {
  background-color: transparent;
  bottom: calc(30.50% - 14px);
  height: 45px;
  left: calc(26.29% - 11px);
  object-fit: cover;
  position: absolute;
  width: 43px;
}

.phone-375-map-spanish-all-breakpoints .path-143-hVTqmB {
  background-color: transparent;
  height: 35px;
  left: calc(28.32% - 13px);
  object-fit: cover;
  position: absolute;
  top: calc(46.12% - 16px);
  width: 45px;
}

.phone-375-map-spanish-all-breakpoints .co-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: calc(30.21% - 4px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  text-align: center;
  top: calc(47.68% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-144-hVTqmB {
  background-color: transparent;
  height: 31px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 42px;
}

.phone-375-map-spanish-all-breakpoints .wa-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: 30px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: 14px;
  white-space: nowrap;
  width: 14px;
}

.phone-375-map-spanish-all-breakpoints .path-145-hVTqmB {
  background-color: transparent;
  height: 39px;
  left: calc(21.02% - 13px);
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: 63px;
}

.phone-375-map-spanish-all-breakpoints .path-146-hVTqmB {
  background-color: transparent;
  height: 35px;
  left: calc(25.58% - 11px);
  object-fit: cover;
  position: absolute;
  top: calc(26.20% - 9px);
  width: 43px;
}

.phone-375-map-spanish-all-breakpoints .path-147-hVTqmB {
  background-color: transparent;
  height: 59px;
  left: 43px;
  object-fit: cover;
  position: absolute;
  top: 6px;
  width: 37px;
}

.phone-375-map-spanish-all-breakpoints .id-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: 54px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(24.93% - 3px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-map-spanish-all-breakpoints .path-148-hVTqmB {
  background-color: transparent;
  bottom: -1px;
  height: 83px;
  left: calc(37.07% - 32px);
  object-fit: cover;
  position: absolute;
  width: 85px;
}

.phone-375-map-spanish-all-breakpoints .tx-hVTqmB {
  background-color: transparent;
  bottom: calc(18.92% - 2px);
  height: 11px;
  left: calc(42.45% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-149-hVTqmB {
  background-color: transparent;
  bottom: calc(35.62% - 10px);
  height: 27px;
  left: calc(41.95% - 22px);
  object-fit: cover;
  position: absolute;
  width: 53px;
}

.phone-375-map-spanish-all-breakpoints .ok-hVTqmB {
  background-color: transparent;
  bottom: calc(35.64% - 4px);
  height: 11px;
  left: calc(45.89% - 6px);
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-150-hVTqmB {
  background-color: transparent;
  height: 25px;
  left: calc(42.95% - 19px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 12px);
  width: 45px;
}

.phone-375-map-spanish-all-breakpoints .ks-hVTqmB {
  background-color: transparent;
  bottom: calc(48.36% - 5px);
  height: 11px;
  left: calc(43.85% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-151-hVTqmB {
  background-color: transparent;
  height: 29px;
  left: calc(39.61% - 17px);
  object-fit: cover;
  position: absolute;
  top: calc(23.24% - 7px);
  width: 43px;
}

.phone-375-map-spanish-all-breakpoints .sd-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: calc(40.95% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  text-align: center;
  top: calc(26.52% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-152-hVTqmB {
  background-color: transparent;
  height: 25px;
  left: calc(40.37% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(36.12% - 9px);
  width: 51px;
}

.phone-375-map-spanish-all-breakpoints .ne-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: calc(41.97% - 5px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  text-align: center;
  top: calc(39.40% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-164-hVTqmB {
  background-color: transparent;
  height: 43px;
  left: calc(17.50% - 6px);
  object-fit: cover;
  position: absolute;
  top: calc(40.75% - 18px);
  width: 35px;
}

.phone-375-map-spanish-all-breakpoints .ut-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: calc(19.76% - 2px);
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 1.0;
  position: absolute;
  text-align: center;
  top: calc(44.98% - 5px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-165-hVTqmB {
  background-color: transparent;
  bottom: 24px;
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(42.19% - 15px);
  width: 35px;
}

.phone-375-map-spanish-all-breakpoints .la-hVTqmB {
  background-color: transparent;
  bottom: calc(21.47% - 2px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(44.93% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-166-hVTqmB {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(48.08% - 19px);
  top: 14px;
  width: 40px;
}

.phone-375-map-spanish-all-breakpoints .mn-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(49.79% - 7px);
  text-align: center;
  top: calc(19.93% - 2px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-map-spanish-all-breakpoints .path-167-hVTqmB {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: calc(47.38% - 18px);
  top: calc(34.00% - 8px);
  width: 37px;
}

.phone-375-map-spanish-all-breakpoints .ia-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(47.85% - 5px);
  text-align: center;
  top: calc(36.06% - 4px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-map-spanish-all-breakpoints .path-168-hVTqmB {
  background-color: transparent;
  bottom: calc(49.63% - 18px);
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: calc(44.98% - 19px);
  width: 41px;
}

.phone-375-map-spanish-all-breakpoints .mo-hVTqmB {
  background-color: transparent;
  bottom: calc(48.00% - 5px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(45.69% - 6px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-map-spanish-all-breakpoints .path-169-hVTqmB {
  background-color: transparent;
  bottom: calc(32.93% - 9px);
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: calc(44.40% - 14px);
  width: 31px;
}

.phone-375-map-spanish-all-breakpoints .ar-hVTqmB {
  background-color: transparent;
  bottom: calc(33.90% - 4px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(45.62% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-170-hVTqmB {
  background-color: transparent;
  bottom: calc(22.05% - 8px);
  height: 38px;
  object-fit: cover;
  position: absolute;
  right: calc(39.51% - 9px);
  width: 23px;
}

.phone-375-map-spanish-all-breakpoints .ms-hVTqmB {
  background-color: transparent;
  bottom: calc(25.66% - 3px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(39.18% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}

.phone-375-map-spanish-all-breakpoints .path-171-hVTqmB {
  background-color: transparent;
  bottom: calc(22.82% - 9px);
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: calc(32.77% - 8px);
  width: 25px;
}

.phone-375-map-spanish-all-breakpoints .al-hVTqmB {
  background-color: transparent;
  bottom: calc(27.00% - 3px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(33.44% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-172-hVTqmB {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(39.98% - 10px);
  top: calc(42.41% - 18px);
  width: 25px;
}

.phone-375-map-spanish-all-breakpoints .il-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(39.77% - 3px);
  text-align: center;
  top: calc(43.00% - 5px);
  white-space: nowrap;
  width: 8px;
}

.phone-375-map-spanish-all-breakpoints .path-173-hVTqmB {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(34.27% - 7px);
  top: calc(41.93% - 14px);
  width: 20px;
}

.phone-375-map-spanish-all-breakpoints .in-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(34.82% - 3px);
  text-align: center;
  top: calc(42.02% - 5px);
  white-space: nowrap;
  width: 10px;
}

.phone-375-map-spanish-all-breakpoints .path-174-hVTqmB {
  background-color: transparent;
  bottom: calc(48.62% - 12px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(30.98% - 14px);
  width: 45px;
}

.phone-375-map-spanish-all-breakpoints .ky-hVTqmB {
  background-color: transparent;
  bottom: calc(47.20% - 5px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(30.79% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-175-hVTqmB {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(41.67% - 14px);
  top: calc(19.39% - 7px);
  width: 33px;
}

.phone-375-map-spanish-all-breakpoints .wi-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(42.01% - 5px);
  text-align: center;
  top: calc(25.09% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-176-hVTqmB {
  background-color: transparent;
  bottom: calc(40.56% - 8px);
  height: 19px;
  object-fit: cover;
  position: absolute;
  right: calc(30.82% - 16px);
  width: 52px;
}

.phone-375-map-spanish-all-breakpoints .tn-hVTqmB {
  background-color: transparent;
  bottom: calc(39.17% - 4px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(34.40% - 4px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-128-hVTqmB {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: calc(32.00% - 8px);
  top: calc(22.89% - 8px);
  width: 25px;
}

.phone-375-map-spanish-all-breakpoints .path-129-hVTqmB {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: calc(36.94% - 14px);
  top: 28px;
  width: 37px;
}

.phone-375-map-spanish-all-breakpoints .path-130-hVTqmB {
  background-color: transparent;
  height: 6px;
  object-fit: cover;
  position: absolute;
  right: calc(39.74% - 3px);
  top: 25px;
  width: 7px;
}

.phone-375-map-spanish-all-breakpoints .mi-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(32.51% - 4px);
  text-align: center;
  top: calc(31.07% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-131-hVTqmB {
  background-color: transparent;
  height: 28px;
  object-fit: cover;
  position: absolute;
  right: calc(22.16% - 6px);
  top: calc(43.61% - 12px);
  width: 28px;
}

.phone-375-map-spanish-all-breakpoints .wv-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(24.19% - 3px);
  text-align: center;
  top: calc(47.70% - 5px);
  white-space: nowrap;
  width: 14px;
}

.phone-375-map-spanish-all-breakpoints .path-177-hVTqmB {
  background-color: transparent;
  height: 20px;
  object-fit: cover;
  position: absolute;
  right: 43px;
  top: calc(16.45% - 3px);
  width: 11px;
}

.phone-375-map-spanish-all-breakpoints .group-171-hVTqmB {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 29px;
  top: calc(24.03% - 3px);
  width: 20px;
}

.phone-375-map-spanish-all-breakpoints .group-170-FkaO7U {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .group-169-aDq0CP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .path-178-DHqNdQ {
  background-color: transparent;
  height: calc(100% + 2px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .group-174-hVTqmB {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 48px;
  top: calc(34.55% - 6px);
  width: 8px;
}

.phone-375-map-spanish-all-breakpoints .group-173-F4yhHK {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .path-179-dPZ2Hl {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .path-180-hVTqmB {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(17.51% - 6px);
  top: calc(33.09% - 8px);
  width: 36px;
}

.phone-375-map-spanish-all-breakpoints .pa-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: calc(19.65% - 2px);
  text-align: center;
  top: calc(35.81% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .group-177-hVTqmB {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: calc(18.13% - 9px);
  top: calc(47.62% - 13px);
  width: 48px;
}

.phone-375-map-spanish-all-breakpoints .path-181-jXNiYx {
  background-color: transparent;
  height: 8px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.15% - 3px);
  width: 5px;
}

.phone-375-map-spanish-all-breakpoints .path-182-jXNiYx {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -4px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.phone-375-map-spanish-all-breakpoints .va-hVTqmB {
  background-color: transparent;
  bottom: calc(49.76% - 5px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(19.69% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-183-hVTqmB {
  background-color: transparent;
  bottom: calc(42.30% - 10px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(17.85% - 9px);
  width: 52px;
}

.phone-375-map-spanish-all-breakpoints .nc-hVTqmB {
  background-color: transparent;
  bottom: calc(41.58% - 5px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(19.69% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-184-hVTqmB {
  background-color: transparent;
  height: 25px;
  left: calc(39.88% - 16px);
  object-fit: cover;
  position: absolute;
  top: 15px;
  width: 40px;
}

.phone-375-map-spanish-all-breakpoints .oh-hVTqmB {
  height: 12px;
  line-height: 19.2px;
  overflow: hidden;
  right: calc(28.38% - 4px);
  top: calc(40.03% - 5px);
}

.phone-375-map-spanish-all-breakpoints .path-185-hVTqmB {
  background-color: transparent;
  height: 30px;
  object-fit: cover;
  position: absolute;
  right: calc(27.73% - 7px);
  top: calc(37.78% - 11px);
  width: 26px;
}

.phone-375-map-spanish-all-breakpoints .oh-SdJ21I {
  height: 11px;
  line-height: 7px;
  right: calc(28.36% - 4px);
  top: calc(41.08% - 5px);
}

.phone-375-map-spanish-all-breakpoints .path-186-hVTqmB {
  background-color: transparent;
  bottom: 3px;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: calc(22.84% - 13px);
  width: 56px;
}

.phone-375-map-spanish-all-breakpoints .fl-hVTqmB {
  background-color: transparent;
  bottom: 16px;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(21.43% - 2px);
  text-align: center;
  white-space: nowrap;
  width: 10px;
}

.phone-375-map-spanish-all-breakpoints .path-187-hVTqmB {
  background-color: transparent;
  bottom: calc(32.52% - 8px);
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: calc(21.29% - 7px);
  width: 32px;
}

.phone-375-map-spanish-all-breakpoints .sc-hVTqmB {
  background-color: transparent;
  bottom: calc(33.97% - 4px);
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(22.53% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-224-hVTqmB {
  background-color: transparent;
  bottom: calc(26.07% - 9px);
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: calc(25.41% - 9px);
  width: 34px;
}

.phone-375-map-spanish-all-breakpoints .ga-hVTqmB {
  background-color: transparent;
  bottom: calc(26.55% - 3px);
  cursor: pointer;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  opacity: 0.9;
  position: absolute;
  right: calc(26.74% - 3px);
  text-align: center;
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .path-225-hVTqmB {
  background-color: transparent;
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 20px;
  top: 7px;
  width: 23px;
}

.phone-375-map-spanish-all-breakpoints .me-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 6px;
  position: absolute;
  right: 25px;
  text-align: center;
  top: 21px;
  white-space: nowrap;
  width: 14px;
}

.phone-375-map-spanish-all-breakpoints .path-226-hVTqmB {
  background-color: transparent;
  height: 35px;
  object-fit: cover;
  position: absolute;
  right: 38px;
  top: calc(19.63% - 7px);
  width: 46px;
}

.phone-375-map-spanish-all-breakpoints .ny-hVTqmB {
  background-color: transparent;
  height: 11px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  right: 53px;
  text-align: center;
  top: calc(25.93% - 3px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .group-190-hVTqmB {
  background-color: transparent;
  height: 6px;
  position: absolute;
  right: 37px;
  top: calc(27.25% - 2px);
  width: 3px;
}

.phone-375-map-spanish-all-breakpoints .group-189-WbNC6t {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .path-227-Mqzqn4 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.phone-375-map-spanish-all-breakpoints .group-193-hVTqmB {
  background-color: transparent;
  height: 10px;
  position: absolute;
  right: 39px;
  top: calc(28.15% - 3px);
  width: 10px;
}

.phone-375-map-spanish-all-breakpoints .group-192-XLMRU6 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .path-228-Qx6Foj {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .path-229-hVTqmB {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 36px;
  top: 25px;
  width: 11px;
}

.phone-375-map-spanish-all-breakpoints .group-196-hVTqmB {
  background-color: transparent;
  height: 13px;
  position: absolute;
  right: calc(16.81% - 5px);
  top: calc(41.09% - 5px);
  width: 27px;
}

.phone-375-map-spanish-all-breakpoints .path-230-8y1qoy {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .group-200-hVTqmB {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 52px;
  top: calc(39.80% - 4px);
  width: 6px;
}

.phone-375-map-spanish-all-breakpoints .group-199-3vvs3S {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.phone-375-map-spanish-all-breakpoints .path-231-x6Dw9s {
  background-color: transparent;
  height: calc(100% + 1px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 1px);
}

.phone-375-map-spanish-all-breakpoints .path-139-hVTqmB {
  background-color: transparent;
  height: 83px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.81% - 36px);
  width: 50px;
}

.phone-375-map-spanish-all-breakpoints .ca-hVTqmB {
  background-color: transparent;
  height: 11px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 7px;
  position: absolute;
  text-align: center;
  top: calc(34.68% - 4px);
  white-space: nowrap;
  width: 12px;
}

.phone-375-map-spanish-all-breakpoints .group-202-hVTqmB {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(18.04% - 3px);
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .group-205-hVTqmB {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(49.43% - 9px);
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .group-203-hVTqmB {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(28.88% - 5px);
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .group-204-hVTqmB {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(38.58% - 7px);
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .group-201-hVTqmB {
  background-color: transparent;
  cursor: pointer;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: 13px;
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .group-207-hVTqmB {
  background-color: transparent;
  bottom: calc(29.45% - 5px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .group-206-hVTqmB {
  background-color: transparent;
  bottom: calc(39.73% - 7px);
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  width: 18px;
}

.phone-375-map-spanish-all-breakpoints .line-3-hVTqmB {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: 27px;
  width: 26px;
}

.phone-375-map-spanish-all-breakpoints .line-4-hVTqmB {
  background-color: transparent;
  height: 7px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(22.45% - 2px);
  width: 21px;
}

.phone-375-map-spanish-all-breakpoints .line-5-hVTqmB {
  background-color: transparent;
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(28.38% - 2px);
  width: 20px;
}

.phone-375-map-spanish-all-breakpoints .line-6-hVTqmB {
  background-color: transparent;
  height: 18px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(31.37% - 6px);
  width: 28px;
}

.phone-375-map-spanish-all-breakpoints .line-7-hVTqmB {
  background-color: transparent;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  top: calc(40.79% - 9px);
  width: 34px;
}

.phone-375-map-spanish-all-breakpoints .line-8-hVTqmB {
  background-color: transparent;
  height: 29px;
  object-fit: cover;
  position: absolute;
  right: 17px;
  top: calc(48.93% - 14px);
  width: 38px;
}

.phone-375-map-spanish-all-breakpoints .line-9-hVTqmB {
  background-color: transparent;
  bottom: calc(45.63% - 23px);
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 16px;
  width: 48px;
}

.phone-375-map-spanish-all-breakpoints .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}
/* screen - tablet-768-map-spanish */

.tablet-768-map-spanish {
  background-color: var(--background);
  height: 2543px;
  margin: 0px;
  min-width: 768px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-768-map-spanish .mask-group-6-HVCqxR {
  background-color: transparent;
  height: 466px;
  left: 39.32%;
  overflow: hidden;
  position: absolute;
  top: 198px;
  width: 60.68%;
}

.tablet-768-map-spanish .group-710-bvxkji {
  background-color: transparent;
  height: 618px;
  left: -58.15%;
  position: relative;
  top: -55px;
  width: 198.93%;
}

.tablet-768-map-spanish .x230202_g-blue_z9_7666_sm-2Q1AVh {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .rectangle-74-HVCqxR {
  background-color: var(--bondi-blue);
  height: 513px;
  left: -7.16%;
  position: absolute;
  top: 151px;
  width: 57.55%;
}

.tablet-768-map-spanish .title-box-HVCqxR {
  background-color: transparent;
  display: block;
  height: 310px;
  left: 72px;
  opacity: 0;
  position: absolute;
  top: calc(12.09% - 37px);
  transform: translate(25px, 0);
  width: 280px;
}

.tablet-768-map-spanish .title-box-HVCqxR.bp3-animate-enter3 {
  animation: bp3-animate-enter3-frames 0.40s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp3-animate-enter3-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-map-spanish .group-34-M0P3EN {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .bienvenido-a-la-insc-kjmmFh {
  background-color: transparent;
  height: 79px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: calc(100% - 24px);
}

.tablet-768-map-spanish .title-kjmmFh {
  background-color: transparent;
  bottom: 0px;
  height: 214px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .group-37-HVCqxR {
  background-color: transparent;
  bottom: -3px;
  height: 100px;
  left: -31px;
  position: absolute;
  width: calc(100% + 62px);
}

.tablet-768-map-spanish .rectangle-13-U9q3bm {
  background-color: var(--deep-sea-green);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.tablet-768-map-spanish .logo-nav-HVCqxR {
  height: 4.33%;
  left: -55px;
  position: absolute;
  width: calc(100% + 111px);
}

.tablet-768-map-spanish .logo-nav-Z1uj9H {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.tablet-768-map-spanish .rectangle-6-UtTmWK {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .premier-logo-UtTmWK {
  background-color: transparent;
  height: 54px;
  left: calc(49.93% - 91px);
  object-fit: cover;
  position: absolute;
  top: 31px;
  width: 182px;
}

.tablet-768-map-spanish .language-toggle-bacground-HVCqxR {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.74%;
  left: -23px;
  position: absolute;
  top: 4.25%;
  width: calc(100% + 46px);
}

.tablet-768-map-spanish .component-9-26-HVCqxR {
  background-color: transparent;
  bottom: 2367px;
  height: 42px;
  left: calc(34.40% - 38px);
  position: absolute;
  width: 111px;
}

.tablet-768-map-spanish .english-fMOos7 {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.tablet-768-map-spanish .component-8-26-HVCqxR {
  background-color: transparent;
  bottom: 2367px;
  height: 42px;
  position: absolute;
  right: calc(33.44% - 40px);
  width: 119px;
}

.tablet-768-map-spanish .espaol-IK1ZKe {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.tablet-768-map-spanish .spanish-toggle-HVCqxR {
  background-color: transparent;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  top: 132px;
  width: 84px;
}

.tablet-768-map-spanish .component-10-4-NszRky {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.tablet-768-map-spanish .rectangle-9-peD7z0 {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.tablet-768-map-spanish .component-6-3-NszRky {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.tablet-768-map-spanish .component-6-3-NszRky:hover {
  transform: translate(-3px, 0);
}

.tablet-768-map-spanish .ellipse-9-wz7NwL {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.tablet-768-map-spanish .group-41-HVCqxR {
  background-color: transparent;
  height: 418px;
  position: absolute;
  right: calc(48.85% - 305px);
  top: 713px;
  width: 625px;
}

.tablet-768-map-spanish .group-14-A5bPMm {
  background-color: transparent;
  display: block;
  height: 285px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 262px;
}

.tablet-768-map-spanish .group-14-A5bPMm.bp3-animate-enter4 {
  animation: bp3-animate-enter4-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter4-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-map-spanish .los-consejeros-de-be-Nzr4W7 {
  background-color: transparent;
  bottom: 0px;
  height: 211px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .headset-icon-Nzr4W7 {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-map-spanish .path-9-e8ZzE6 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .group-15-A5bPMm {
  background-color: transparent;
  display: block;
  height: 100%;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 0px;
  transform: translate(0, 25px);
  width: 299px;
}

.tablet-768-map-spanish .group-15-A5bPMm.bp3-animate-enter5 {
  animation: bp3-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp3-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet-768-map-spanish .su-cita-de-beneficio-EIsRVE {
  background-color: transparent;
  height: 53px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.90% - 10px);
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .est-listo-junto-a-su-EIsRVE {
  background-color: transparent;
  bottom: 0px;
  height: 295px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: 100%;
}

.tablet-768-map-spanish .span0-9gvpfN {
}

.tablet-768-map-spanish .span1-9gvpfN {
}

.tablet-768-map-spanish .span2-9gvpfN {
}

.tablet-768-map-spanish .span3-9gvpfN {
}

.tablet-768-map-spanish .span4-9gvpfN {
}

.tablet-768-map-spanish .clock-icon-EIsRVE {
  background-color: transparent;
  height: 57px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.tablet-768-map-spanish .path-10-fUe7Ek {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.tablet-768-map-spanish .path-1-HVCqxR {
  background-color: transparent;
  height: 1px;
  left: 71px;
  object-fit: cover;
  position: absolute;
  top: 46.79%;
  width: calc(100% - 141px);
}

.tablet-768-map-spanish .es-rpido-y-fcil-programar-su-cita-HVCqxR {
  background-color: transparent;
  height: 26px;
  left: 60px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: calc(49.66% - 13px);
  white-space: nowrap;
  width: calc(100% - 128px);
}

.tablet-768-map-spanish .group-699-HVCqxR {
  background-color: transparent;
  bottom: 709px;
  height: 521px;
  position: absolute;
  right: calc(49.83% - 235px);
  width: 471px;
}

.tablet-768-map-spanish .steps-card-qowaAE {
  top: 0px;
}

.tablet-768-map-spanish .haga-clic-en-su-esta-1QOU80 {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(47.54% - 20px);
  width: calc(100% - 81px);
}

.tablet-768-map-spanish .x1-1QOU80 {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.tablet-768-map-spanish .steps-card-lOP3ls {
  top: calc(33.09% - 34px);
}

.tablet-768-map-spanish .seleccione-el-da-y-l-Uyt4vy {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(45.90% - 20px);
  width: calc(100% - 110px);
}

.tablet-768-map-spanish .x2-Uyt4vy {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.tablet-768-map-spanish .steps-card-t3ebAm {
  bottom: calc(33.81% - 35px);
}

.tablet-768-map-spanish .ingrese-la-informaci-SQaePl {
  background-color: transparent;
  height: 64px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(45.00% - 29px);
  width: calc(100% - 111px);
}

.tablet-768-map-spanish .x3-SQaePl {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.tablet-768-map-spanish .steps-card-h2zxWm {
  bottom: 0px;
}

.tablet-768-map-spanish .marque-su-calendario-sDNUxL {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(47.54% - 20px);
  width: calc(100% - 110px);
}

.tablet-768-map-spanish .x4-sDNUxL {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.tablet-768-map-spanish .component-24-3-HVCqxR {
  background-color: transparent;
  height: 368px;
  position: absolute;
  right: calc(49.48% - 312px);
  top: 1967px;
  width: 632px;
}

.tablet-768-map-spanish .path-139-R4yzPM {
  background-color: transparent;
  height: 159px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.80% - 69px);
  width: 96px;
}

.tablet-768-map-spanish .path-138-R4yzPM {
  background-color: transparent;
  height: 116px;
  left: 40px;
  object-fit: cover;
  position: absolute;
  top: calc(40.94% - 47px);
  width: 75px;
}

.tablet-768-map-spanish .nv-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 72px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.19% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .nv-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-140-R4yzPM {
  background-color: transparent;
  height: 79px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: 94px;
}

.tablet-768-map-spanish .or-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 42px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(19.79% - 3px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .or-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-141-R4yzPM {
  background-color: transparent;
  bottom: calc(31.77% - 29px);
  height: 92px;
  left: 79px;
  object-fit: cover;
  position: absolute;
  width: 79px;
}

.tablet-768-map-spanish .az-R4yzPM {
  background-color: transparent;
  bottom: calc(35.92% - 6px);
  cursor: pointer;
  height: 16px;
  left: calc(18.38% - 3px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .az-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-142-R4yzPM {
  background-color: transparent;
  bottom: calc(30.50% - 26px);
  height: 85px;
  left: calc(26.54% - 22px);
  object-fit: cover;
  position: absolute;
  width: 81px;
}

.tablet-768-map-spanish .path-143-R4yzPM {
  background-color: transparent;
  height: 67px;
  left: calc(28.58% - 24px);
  object-fit: cover;
  position: absolute;
  top: calc(46.12% - 31px);
  width: 85px;
}

.tablet-768-map-spanish .co-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: calc(31.40% - 6px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(47.76% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .co-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-144-R4yzPM {
  background-color: transparent;
  height: 59px;
  left: 26px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 81px;
}

.tablet-768-map-spanish .wa-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 61px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 23px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-map-spanish .wa-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-145-R4yzPM {
  background-color: transparent;
  height: 75px;
  left: calc(21.23% - 25px);
  object-fit: cover;
  position: absolute;
  top: 13px;
  width: 119px;
}

.tablet-768-map-spanish .path-146-R4yzPM {
  background-color: transparent;
  height: 68px;
  left: calc(25.82% - 21px);
  object-fit: cover;
  position: absolute;
  top: calc(26.20% - 18px);
  width: 82px;
}

.tablet-768-map-spanish .path-147-R4yzPM {
  background-color: transparent;
  height: 112px;
  left: 81px;
  object-fit: cover;
  position: absolute;
  top: 11px;
  width: 70px;
}

.tablet-768-map-spanish .id-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 107px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(24.39% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-map-spanish .id-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-148-R4yzPM {
  background-color: transparent;
  bottom: -2px;
  height: 159px;
  left: calc(37.47% - 61px);
  object-fit: cover;
  position: absolute;
  width: 163px;
}

.tablet-768-map-spanish .tx-R4yzPM {
  background-color: transparent;
  bottom: calc(19.96% - 3px);
  cursor: pointer;
  height: 16px;
  left: calc(43.11% - 8px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .tx-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-149-R4yzPM {
  background-color: transparent;
  bottom: calc(35.61% - 19px);
  height: 52px;
  left: calc(42.36% - 43px);
  object-fit: cover;
  position: absolute;
  width: 101px;
}

.tablet-768-map-spanish .ok-R4yzPM {
  background-color: transparent;
  bottom: calc(37.23% - 6px);
  cursor: pointer;
  height: 16px;
  left: calc(45.83% - 8px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ok-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-150-R4yzPM {
  background-color: transparent;
  height: 47px;
  left: calc(43.36% - 38px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 24px);
  width: 87px;
}

.tablet-768-map-spanish .ks-R4yzPM {
  background-color: transparent;
  bottom: calc(49.48% - 8px);
  cursor: pointer;
  height: 16px;
  left: calc(44.56% - 7px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .ks-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-151-R4yzPM {
  background-color: transparent;
  height: 55px;
  left: calc(39.99% - 33px);
  object-fit: cover;
  position: absolute;
  top: calc(23.24% - 13px);
  width: 82px;
}

.tablet-768-map-spanish .sd-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: calc(41.30% - 7px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(25.71% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .sd-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-152-R4yzPM {
  background-color: transparent;
  height: 48px;
  left: calc(40.77% - 40px);
  object-fit: cover;
  position: absolute;
  top: calc(36.11% - 18px);
  width: 98px;
}

.tablet-768-map-spanish .ne-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: calc(42.32% - 8px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(37.86% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ne-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-164-R4yzPM {
  background-color: transparent;
  height: 83px;
  left: calc(17.65% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(40.75% - 34px);
  width: 66px;
}

.tablet-768-map-spanish .ut-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: calc(20.41% - 4px);
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(44.15% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ut-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-165-R4yzPM {
  background-color: transparent;
  bottom: 45px;
  height: 62px;
  object-fit: cover;
  position: absolute;
  right: calc(41.66% - 28px);
  width: 67px;
}

.tablet-768-map-spanish .la-R4yzPM {
  background-color: transparent;
  bottom: calc(22.47% - 4px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.60% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .la-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-166-R4yzPM {
  background-color: transparent;
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(47.59% - 36px);
  top: 26px;
  width: 76px;
}

.tablet-768-map-spanish .mn-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(49.04% - 10px);
  text-align: center;
  top: calc(19.75% - 3px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-map-spanish .mn-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-167-R4yzPM {
  background-color: transparent;
  height: 48px;
  object-fit: cover;
  position: absolute;
  right: calc(46.89% - 33px);
  top: calc(33.99% - 16px);
  width: 71px;
}

.tablet-768-map-spanish .ia-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(47.34% - 7px);
  text-align: center;
  top: calc(35.65% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-map-spanish .ia-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-168-R4yzPM {
  background-color: transparent;
  bottom: calc(49.63% - 34px);
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: calc(44.46% - 35px);
  width: 79px;
}

.tablet-768-map-spanish .mo-R4yzPM {
  background-color: transparent;
  bottom: calc(48.63% - 8px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(45.15% - 9px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-map-spanish .mo-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-169-R4yzPM {
  background-color: transparent;
  bottom: calc(32.93% - 18px);
  height: 55px;
  object-fit: cover;
  position: absolute;
  right: calc(43.89% - 26px);
  width: 59px;
}

.tablet-768-map-spanish .ar-R4yzPM {
  background-color: transparent;
  bottom: calc(34.73% - 6px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.78% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ar-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-170-R4yzPM {
  background-color: transparent;
  bottom: calc(22.03% - 16px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(38.98% - 17px);
  width: 44px;
}

.tablet-768-map-spanish .ms-R4yzPM {
  background-color: transparent;
  bottom: calc(27.15% - 4px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.18% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-map-spanish .ms-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-171-R4yzPM {
  background-color: transparent;
  bottom: calc(22.80% - 17px);
  height: 75px;
  object-fit: cover;
  position: absolute;
  right: calc(32.17% - 15px);
  width: 48px;
}

.tablet-768-map-spanish .al-R4yzPM {
  background-color: transparent;
  bottom: calc(27.93% - 4px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.30% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .al-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-172-R4yzPM {
  background-color: transparent;
  height: 83px;
  object-fit: cover;
  position: absolute;
  right: calc(39.44% - 19px);
  top: calc(42.41% - 35px);
  width: 48px;
}

.tablet-768-map-spanish .il-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.60% - 5px);
  text-align: center;
  top: calc(41.96% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 12px;
}

.tablet-768-map-spanish .il-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-173-R4yzPM {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(33.69% - 13px);
  top: calc(41.93% - 27px);
  width: 37px;
}

.tablet-768-map-spanish .in-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(34.15% - 5px);
  text-align: center;
  top: calc(42.38% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 14px;
}

.tablet-768-map-spanish .in-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-174-R4yzPM {
  background-color: transparent;
  bottom: calc(48.62% - 22px);
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: calc(30.32% - 26px);
  width: 86px;
}

.tablet-768-map-spanish .ky-R4yzPM {
  background-color: transparent;
  bottom: calc(48.33% - 8px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.28% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ky-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-175-R4yzPM {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: calc(41.13% - 26px);
  top: calc(19.38% - 13px);
  width: 62px;
}

.tablet-768-map-spanish .wi-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.44% - 7px);
  text-align: center;
  top: calc(24.84% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .wi-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-176-R4yzPM {
  background-color: transparent;
  bottom: calc(40.55% - 15px);
  height: 37px;
  object-fit: cover;
  position: absolute;
  right: calc(30.13% - 30px);
  width: 100px;
}

.tablet-768-map-spanish .tn-R4yzPM {
  background-color: transparent;
  bottom: calc(40.11% - 6px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.66% - 6px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .tn-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-128-R4yzPM {
  background-color: transparent;
  height: 63px;
  object-fit: cover;
  position: absolute;
  right: calc(31.39% - 15px);
  top: calc(22.88% - 14px);
  width: 48px;
}

.tablet-768-map-spanish .path-129-R4yzPM {
  background-color: transparent;
  height: 32px;
  object-fit: cover;
  position: absolute;
  right: calc(36.35% - 25px);
  top: 53px;
  width: 70px;
}

.tablet-768-map-spanish .path-130-R4yzPM {
  background-color: transparent;
  height: 10px;
  object-fit: cover;
  position: absolute;
  right: calc(39.31% - 4px);
  top: 49px;
  width: 11px;
}

.tablet-768-map-spanish .mi-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.75% - 5px);
  text-align: center;
  top: calc(29.11% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .mi-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-131-R4yzPM {
  background-color: transparent;
  height: 54px;
  object-fit: cover;
  position: absolute;
  right: calc(21.46% - 11px);
  top: calc(43.60% - 23px);
  width: 53px;
}

.tablet-768-map-spanish .wv-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.06% - 5px);
  text-align: center;
  top: calc(47.44% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-map-spanish .wv-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-177-R4yzPM {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 77px;
  top: calc(16.44% - 6px);
  width: 22px;
}

.tablet-768-map-spanish .group-171-R4yzPM {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 50px;
  top: calc(24.03% - 5px);
  width: 39px;
}

.tablet-768-map-spanish .group-170-nvCLQf {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .group-169-NVfbeJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .path-178-3N5k4h {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .group-202-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(19.68% - 5px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-202-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .group-174-R4yzPM {
  background-color: transparent;
  height: 35px;
  position: absolute;
  right: 87px;
  top: calc(34.55% - 12px);
  width: 15px;
}

.tablet-768-map-spanish .group-173-TsxHuu {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .path-179-bGIvzj {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .group-205-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.90% - 12px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-205-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-180-R4yzPM {
  background-color: transparent;
  height: 45px;
  object-fit: cover;
  position: absolute;
  right: calc(16.74% - 12px);
  top: calc(33.09% - 15px);
  width: 69px;
}

.tablet-768-map-spanish .pa-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.69% - 3px);
  text-align: center;
  top: calc(35.21% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .pa-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .group-177-R4yzPM {
  background-color: transparent;
  height: 51px;
  position: absolute;
  right: 94px;
  top: calc(47.63% - 24px);
  width: 92px;
}

.tablet-768-map-spanish .path-181-zSgrwO {
  background-color: transparent;
  height: 16px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.09% - 6px);
  width: 9px;
}

.tablet-768-map-spanish .path-182-zSgrwO {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 6px);
}

.tablet-768-map-spanish .va-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.64% - 4px);
  text-align: center;
  top: calc(48.25% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .va-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-183-R4yzPM {
  background-color: transparent;
  bottom: calc(42.30% - 20px);
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 91px;
  width: 99px;
}

.tablet-768-map-spanish .nc-R4yzPM {
  background-color: transparent;
  bottom: calc(43.09% - 7px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(20.19% - 4px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .nc-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-184-R4yzPM {
  background-color: transparent;
  height: 49px;
  left: calc(40.25% - 31px);
  object-fit: cover;
  position: absolute;
  top: 29px;
  width: 77px;
}

.tablet-768-map-spanish .oh-R4yzPM {
  height: 20px;
  line-height: 19.2px;
  overflow: hidden;
  right: calc(27.98% - 7px);
  top: calc(40.24% - 8px);
  width: 25px;
}

.tablet-768-map-spanish .path-185-R4yzPM {
  background-color: transparent;
  height: 58px;
  object-fit: cover;
  position: absolute;
  right: calc(27.08% - 14px);
  top: calc(37.77% - 22px);
  width: 50px;
}

.tablet-768-map-spanish .oh-TwoUJi {
  cursor: pointer;
  height: 16px;
  line-height: 11px;
  pointer-events: auto;
  right: calc(28.37% - 5px);
  top: calc(40.06% - 6px);
  transition: all 0.2s ease;
  width: 18px;
}

.tablet-768-map-spanish .oh-TwoUJi:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-186-R4yzPM {
  background-color: transparent;
  bottom: 6px;
  height: 81px;
  object-fit: cover;
  position: absolute;
  right: calc(22.07% - 24px);
  width: 107px;
}

.tablet-768-map-spanish .fl-R4yzPM {
  background-color: transparent;
  bottom: 34px;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(21.07% - 3px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.tablet-768-map-spanish .fl-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-187-R4yzPM {
  background-color: transparent;
  bottom: calc(32.52% - 15px);
  height: 47px;
  object-fit: cover;
  position: absolute;
  right: calc(20.56% - 12px);
  width: 60px;
}

.tablet-768-map-spanish .sc-R4yzPM {
  background-color: transparent;
  bottom: calc(35.28% - 6px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.50% - 4px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .sc-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-224-R4yzPM {
  background-color: transparent;
  bottom: calc(26.06% - 17px);
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: calc(24.72% - 16px);
  width: 65px;
}

.tablet-768-map-spanish .ga-R4yzPM {
  background-color: transparent;
  bottom: calc(28.57% - 5px);
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: calc(26.62% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ga-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-225-R4yzPM {
  background-color: transparent;
  height: 69px;
  object-fit: cover;
  position: absolute;
  right: 34px;
  top: 13px;
  width: 44px;
}

.tablet-768-map-spanish .me-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 48px;
  text-align: center;
  top: 36px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.tablet-768-map-spanish .me-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-226-R4yzPM {
  background-color: transparent;
  height: 67px;
  object-fit: cover;
  position: absolute;
  right: 67px;
  top: calc(19.62% - 13px);
  width: 89px;
}

.tablet-768-map-spanish .ny-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  right: 99px;
  text-align: center;
  top: calc(24.88% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ny-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .group-190-R4yzPM {
  background-color: transparent;
  height: 11px;
  position: absolute;
  right: 65px;
  top: calc(27.25% - 3px);
  width: 6px;
}

.tablet-768-map-spanish .group-189-u5RwCr {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .path-227-N2DlgY {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.tablet-768-map-spanish .group-203-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(28.75% - 7px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-203-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .group-193-R4yzPM {
  background-color: transparent;
  height: 19px;
  position: absolute;
  right: 69px;
  top: calc(28.16% - 5px);
  width: 20px;
}

.tablet-768-map-spanish .group-192-p0uS5s {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .path-228-n9Ezkl {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .group-204-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(37.83% - 10px);
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-204-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .path-229-R4yzPM {
  background-color: transparent;
  height: 43px;
  object-fit: cover;
  position: absolute;
  right: 63px;
  top: 48px;
  width: 21px;
}

.tablet-768-map-spanish .group-201-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: 35px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-201-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .group-196-R4yzPM {
  background-color: transparent;
  height: 25px;
  position: absolute;
  right: 93px;
  top: calc(41.09% - 10px);
  width: 52px;
}

.tablet-768-map-spanish .path-230-zXzXwL {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .group-207-R4yzPM {
  background-color: transparent;
  bottom: calc(34.66% - 9px);
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-207-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .group-200-R4yzPM {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: 93px;
  top: calc(39.80% - 8px);
  width: 12px;
}

.tablet-768-map-spanish .group-199-nJHNCY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-768-map-spanish .path-231-2gSuGi {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.tablet-768-map-spanish .group-206-R4yzPM {
  background-color: transparent;
  bottom: calc(43.73% - 11px);
  cursor: pointer;
  height: 26px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 26px;
}

.tablet-768-map-spanish .group-206-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .ca-R4yzPM {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 15px;
  letter-spacing: 0.00px;
  line-height: 11px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(34.50% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.tablet-768-map-spanish .ca-R4yzPM:hover {
  transform: scale(1.2);
}

.tablet-768-map-spanish .line-3-R4yzPM {
  background-color: transparent;
  height: 25px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: 51px;
  width: 48px;
}

.tablet-768-map-spanish .line-4-R4yzPM {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(22.96% - 3px);
  width: 41px;
}

.tablet-768-map-spanish .line-5-R4yzPM {
  background-color: transparent;
  height: 7px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(28.28% - 2px);
  width: 40px;
}

.tablet-768-map-spanish .line-6-R4yzPM {
  background-color: transparent;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 26px;
  top: calc(31.21% - 10px);
  width: 54px;
}

.tablet-768-map-spanish .line-7-R4yzPM {
  background-color: transparent;
  height: 33px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(39.96% - 13px);
  width: 66px;
}

.tablet-768-map-spanish .line-8-R4yzPM {
  background-color: transparent;
  height: 46px;
  object-fit: cover;
  position: absolute;
  right: 27px;
  top: calc(47.44% - 22px);
  width: 72px;
}

.tablet-768-map-spanish .line-9-R4yzPM {
  background-color: transparent;
  bottom: calc(48.27% - 38px);
  height: 79px;
  object-fit: cover;
  position: absolute;
  right: 26px;
  width: 92px;
}

.tablet-768-map-spanish .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
}

.tablet-768-map-spanish .steps-card {
  background-color: transparent;
  height: 104px;
  left: 0px;
  position: absolute;
  width: 100%;
}
/* screen - web-1280-map-spanish */

.web-1280-map-spanish {
  background-color: var(--background);
  height: 2406px;
  margin: 0px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1280-map-spanish .group-711-d7tUsR {
  background-color: transparent;
  height: 645px;
  left: 30.47%;
  position: absolute;
  top: 96px;
  width: 75.63%;
}

.web-1280-map-spanish .x230202_g-blue_z9_7666_sm-VODWLJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .rectangle-74-d7tUsR {
  background-color: var(--bondi-blue);
  height: 567px;
  left: -25.70%;
  position: absolute;
  top: 174px;
  width: 75.00%;
}

.web-1280-map-spanish .title-box-d7tUsR {
  background-color: transparent;
  display: block;
  height: 312px;
  left: 139px;
  opacity: 0;
  position: absolute;
  top: calc(13.94% - 44px);
  transform: translate(25px, 0);
  width: 437px;
}

.web-1280-map-spanish .title-box-d7tUsR.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-1280-map-spanish .group-34-ZDPtwc {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .bienvenido-a-la-insc-xkH7bt {
  background-color: transparent;
  height: 53px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -2px;
  width: 317px;
}

.web-1280-map-spanish .title-xkH7bt {
  background-color: transparent;
  bottom: calc(3.80% - 9px);
  color: var(--text-000000);
  font-style: normal;
  font-weight: 300;
  height: 233px;
  left: 0px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1280-map-spanish .group-37-d7tUsR {
  background-color: transparent;
  bottom: -2px;
  height: 100px;
  left: -31px;
  position: absolute;
  width: calc(100% + 62px);
}

.web-1280-map-spanish .rectangle-13-Jy7JyS {
  background-color: var(--deep-sea-green);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1280-map-spanish .group-43-d7tUsR {
  background-color: transparent;
  height: 26.99%;
  position: absolute;
  right: calc(38.33% - 404px);
  top: 811px;
  width: 1053px;
}

.web-1280-map-spanish .path-1-mdvxPE {
  background-color: transparent;
  height: calc(100% - 8px);
  left: 47.48%;
  object-fit: cover;
  position: absolute;
  top: 8px;
  width: 1px;
}

.web-1280-map-spanish .group-40-mdvxPE {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 537px;
  top: 0px;
  width: 49.04%;
}

.web-1280-map-spanish .group-14-Nmn0vK {
  background-color: transparent;
  display: block;
  height: 34.31%;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 83.59%;
}

.web-1280-map-spanish .group-14-Nmn0vK.bp2-animate-enter5 {
  animation: bp2-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp2-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1280-map-spanish .los-asesores-de-bene-xMRwhY {
  background-color: transparent;
  bottom: 0px;
  height: 148px;
  left: 2px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 40px);
}

.web-1280-map-spanish .headset-icon-xMRwhY {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-map-spanish .path-9-QzxEV5 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .group-15-Nmn0vK {
  background-color: transparent;
  display: block;
  height: 57.66%;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 42.34%;
  transform: translate(0, 25px);
  width: 92.25%;
}

.web-1280-map-spanish .group-15-Nmn0vK.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-1280-map-spanish .su-cita-de-beneficio-C4koqZ {
  background-color: transparent;
  height: 53px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(25.97% - 14px);
  width: calc(100% - 38px);
}

.web-1280-map-spanish .est-listo-junto-a-su-C4koqZ {
  background-color: transparent;
  bottom: 0px;
  height: 253px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 38px);
}

.web-1280-map-spanish .span0-jImQi6 {
}

.web-1280-map-spanish .span1-jImQi6 {
}

.web-1280-map-spanish .span2-jImQi6 {
}

.web-1280-map-spanish .span3-jImQi6 {
}

.web-1280-map-spanish .span4-jImQi6 {
}

.web-1280-map-spanish .clock-icon-C4koqZ {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1280-map-spanish .path-10-Gprh64 {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1280-map-spanish .group-19-mdvxPE {
  background-color: transparent;
  display: block;
  height: 89.92%;
  left: 441px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 3px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1280-map-spanish .group-19-mdvxPE.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-1280-map-spanish .es-rpido-y-fcil-programar-su-cita-O3sGV5 {
  background-color: transparent;
  height: 26px;
  left: 100px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -3px;
  white-space: nowrap;
  width: calc(100% - 98px);
}

.web-1280-map-spanish .steps-card-O3sGV5 {
  top: 63px;
}

.web-1280-map-spanish .haga-clic-en-su-esta-uUkFdB {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(47.54% - 20px);
  width: calc(100% - 89px);
}

.web-1280-map-spanish .x1-uUkFdB {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1280-map-spanish .steps-card-Fvt1n1 {
  top: calc(41.88% - 44px);
}

.web-1280-map-spanish .seleccione-el-da-y-l-VOodwr {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(45.90% - 20px);
  width: calc(100% - 110px);
}

.web-1280-map-spanish .x2-VOodwr {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1280-map-spanish .steps-card-1NxcJK {
  bottom: calc(29.38% - 31px);
}

.web-1280-map-spanish .ingrese-la-informaci-s2Jxq6 {
  background-color: transparent;
  height: 64px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(45.00% - 29px);
  width: calc(100% - 114px);
}

.web-1280-map-spanish .x3-s2Jxq6 {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1280-map-spanish .steps-card-heRFzP {
  bottom: 0px;
}

.web-1280-map-spanish .marque-su-calendario-5o5iJP {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(47.54% - 20px);
  width: calc(100% - 110px);
}

.web-1280-map-spanish .x4-5o5iJP {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1280-map-spanish .logo-nav-d7tUsR {
  height: 4.57%;
  left: -83px;
  position: absolute;
  width: calc(100% + 167px);
}

.web-1280-map-spanish .logo-nav-GBzEXw {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1280-map-spanish .rectangle-6-cgRxL6 {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .premier-logo-cgRxL6 {
  background-color: transparent;
  height: 54px;
  left: calc(49.96% - 91px);
  object-fit: cover;
  position: absolute;
  top: 31px;
  width: 182px;
}

.web-1280-map-spanish .language-toggle-bacground-d7tUsR {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.95%;
  left: -31px;
  position: absolute;
  top: 4.49%;
  width: calc(100% + 62px);
}

.web-1280-map-spanish .component-9-25-d7tUsR {
  background-color: transparent;
  bottom: 2230px;
  height: 42px;
  left: calc(41.23% - 46px);
  position: absolute;
  width: 111px;
}

.web-1280-map-spanish .english-G0JNSn {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.web-1280-map-spanish .component-8-25-d7tUsR {
  background-color: transparent;
  bottom: 2230px;
  height: 42px;
  position: absolute;
  right: calc(40.74% - 48px);
  width: 119px;
}

.web-1280-map-spanish .espaol-OpYtvT {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.web-1280-map-spanish .spanish-toggle-d7tUsR {
  background-color: transparent;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  top: 132px;
  width: 84px;
}

.web-1280-map-spanish .component-10-4-Hka1Qz {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.web-1280-map-spanish .rectangle-9-yvOo3r {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.web-1280-map-spanish .component-6-3-Hka1Qz {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.web-1280-map-spanish .component-6-3-Hka1Qz:hover {
  transform: translate(-3px, 0);
}

.web-1280-map-spanish .ellipse-9-SkAovj {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.web-1280-map-spanish .component-25-5-d7tUsR {
  background-color: transparent;
  height: 585px;
  position: absolute;
  right: calc(49.82% - 499px);
  top: 1575px;
  width: 1001px;
}

.web-1280-map-spanish .path-139-QX9ibS {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.83% - 110px);
  width: 151px;
}

.web-1280-map-spanish .path-138-QX9ibS {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 75px);
  width: 118px;
}

.web-1280-map-spanish .nv-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 111px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(40.21% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .nv-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-140-QX9ibS {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1280-map-spanish .or-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 69px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(19.76% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .or-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-141-QX9ibS {
  background-color: transparent;
  bottom: calc(31.82% - 46px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1280-map-spanish .az-QX9ibS {
  background-color: transparent;
  bottom: calc(36.31% - 8px);
  cursor: pointer;
  height: 21px;
  left: calc(18.65% - 4px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .az-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-142-QX9ibS {
  background-color: transparent;
  bottom: calc(30.55% - 41px);
  height: 134px;
  left: calc(26.69% - 34px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1280-map-spanish .path-143-QX9ibS {
  background-color: transparent;
  height: 105px;
  left: calc(28.75% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(46.14% - 49px);
  width: 134px;
}

.web-1280-map-spanish .co-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(31.70% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(47.51% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .co-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-144-QX9ibS {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1280-map-spanish .wa-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 100px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 38px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-map-spanish .wa-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-145-QX9ibS {
  background-color: transparent;
  height: 118px;
  left: calc(21.37% - 40px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1280-map-spanish .path-146-QX9ibS {
  background-color: transparent;
  height: 106px;
  left: calc(25.98% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(26.26% - 28px);
  width: 129px;
}

.web-1280-map-spanish .path-147-QX9ibS {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1280-map-spanish .id-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 173px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(24.32% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-map-spanish .id-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-148-QX9ibS {
  background-color: transparent;
  bottom: -2px;
  height: 251px;
  left: calc(37.71% - 97px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1280-map-spanish .tx-QX9ibS {
  background-color: transparent;
  bottom: calc(20.47% - 4px);
  cursor: pointer;
  height: 21px;
  left: calc(43.31% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .tx-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-149-QX9ibS {
  background-color: transparent;
  bottom: calc(35.65% - 29px);
  height: 82px;
  left: calc(42.57% - 68px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1280-map-spanish .ok-QX9ibS {
  background-color: transparent;
  bottom: calc(37.60% - 8px);
  cursor: pointer;
  height: 21px;
  left: calc(46.12% - 11px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .ok-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-150-QX9ibS {
  background-color: transparent;
  height: 74px;
  left: calc(43.57% - 59px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 37px);
  width: 136px;
}

.web-1280-map-spanish .ks-QX9ibS {
  background-color: transparent;
  bottom: calc(49.75% - 10px);
  cursor: pointer;
  height: 21px;
  left: calc(44.74% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .ks-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-151-QX9ibS {
  background-color: transparent;
  height: 86px;
  left: calc(40.17% - 52px);
  object-fit: cover;
  position: absolute;
  top: calc(23.29% - 20px);
  width: 129px;
}

.web-1280-map-spanish .sd-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(41.51% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(25.63% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .sd-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-152-QX9ibS {
  background-color: transparent;
  height: 76px;
  left: calc(40.93% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(36.14% - 27px);
  width: 153px;
}

.web-1280-map-spanish .ne-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(42.52% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(37.68% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .ne-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-164-QX9ibS {
  background-color: transparent;
  height: 130px;
  left: calc(17.78% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(40.78% - 53px);
  width: 104px;
}

.web-1280-map-spanish .ut-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(20.67% - 5px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.93% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .ut-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-165-QX9ibS {
  background-color: transparent;
  bottom: 73px;
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(41.43% - 44px);
  width: 106px;
}

.web-1280-map-spanish .la-QX9ibS {
  background-color: transparent;
  bottom: calc(22.96% - 5px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.41% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .la-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-166-QX9ibS {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(47.37% - 57px);
  top: 42px;
  width: 120px;
}

.web-1280-map-spanish .mn-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(48.71% - 14px);
  text-align: center;
  top: calc(19.72% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-map-spanish .mn-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-167-QX9ibS {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.67% - 52px);
  top: calc(34.03% - 25px);
  width: 112px;
}

.web-1280-map-spanish .ia-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(47.04% - 8px);
  text-align: center;
  top: calc(35.49% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-map-spanish .ia-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-168-QX9ibS {
  background-color: transparent;
  bottom: calc(49.63% - 54px);
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(44.22% - 55px);
  width: 124px;
}

.web-1280-map-spanish .mo-QX9ibS {
  background-color: transparent;
  bottom: calc(48.91% - 10px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.82% - 13px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1280-map-spanish .mo-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-169-QX9ibS {
  background-color: transparent;
  bottom: calc(32.97% - 28px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(43.67% - 41px);
  width: 93px;
}

.web-1280-map-spanish .ar-QX9ibS {
  background-color: transparent;
  bottom: calc(35.12% - 7px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.62% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .ar-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-170-QX9ibS {
  background-color: transparent;
  bottom: calc(22.13% - 26px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(38.72% - 26px);
  width: 67px;
}

.web-1280-map-spanish .ms-QX9ibS {
  background-color: transparent;
  bottom: calc(27.60% - 6px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.97% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-map-spanish .ms-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-171-QX9ibS {
  background-color: transparent;
  bottom: calc(22.95% - 27px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.92% - 24px);
  width: 74px;
}

.web-1280-map-spanish .al-QX9ibS {
  background-color: transparent;
  bottom: calc(28.37% - 6px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.95% - 7px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .al-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-172-QX9ibS {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(39.20% - 29px);
  top: calc(42.42% - 55px);
  width: 75px;
}

.web-1280-map-spanish .il-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.39% - 6px);
  text-align: center;
  top: calc(41.75% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1280-map-spanish .il-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-173-QX9ibS {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(33.44% - 19px);
  top: calc(41.95% - 42px);
  width: 58px;
}

.web-1280-map-spanish .in-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(34.18% - 6px);
  text-align: center;
  top: calc(41.32% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1280-map-spanish .in-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-174-QX9ibS {
  background-color: transparent;
  bottom: calc(48.62% - 35px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(30.07% - 41px);
  width: 135px;
}

.web-1280-map-spanish .ky-QX9ibS {
  background-color: transparent;
  bottom: calc(48.62% - 10px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.15% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .ky-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-175-QX9ibS {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.90% - 40px);
  top: calc(19.47% - 20px);
  width: 98px;
}

.web-1280-map-spanish .wi-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.21% - 8px);
  text-align: center;
  top: calc(24.77% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-map-spanish .wi-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-176-QX9ibS {
  background-color: transparent;
  bottom: calc(40.58% - 23px);
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(29.84% - 47px);
  width: 157px;
}

.web-1280-map-spanish .tn-QX9ibS {
  background-color: transparent;
  bottom: calc(40.46% - 8px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.39% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .tn-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-128-QX9ibS {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  top: calc(22.94% - 23px);
  width: 74px;
}

.web-1280-map-spanish .path-129-QX9ibS {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(36.07% - 39px);
  top: 85px;
  width: 109px;
}

.web-1280-map-spanish .path-130-QX9ibS {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(39.10% - 6px);
  top: 79px;
  width: 16px;
}

.web-1280-map-spanish .mi-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.53% - 7px);
  text-align: center;
  top: calc(29.00% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-map-spanish .mi-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-131-QX9ibS {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(21.16% - 18px);
  top: calc(43.64% - 37px);
  width: 83px;
}

.web-1280-map-spanish .path-177-QX9ibS {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 120px;
  top: calc(16.54% - 10px);
  width: 33px;
}

.web-1280-map-spanish .group-171-QX9ibS {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 76px;
  top: calc(24.03% - 8px);
  width: 62px;
}

.web-1280-map-spanish .group-170-nAvSLx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .group-169-myliZx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .path-178-XA5q26 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-map-spanish .group-202-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(19.45% - 7px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-202-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .group-174-QX9ibS {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 135px;
  top: calc(34.55% - 19px);
  width: 24px;
}

.web-1280-map-spanish .group-173-aU7WzN {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .path-179-8ZiwxK {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-map-spanish .group-205-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.66% - 17px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-205-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-180-QX9ibS {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(33.13% - 24px);
  width: 108px;
}

.web-1280-map-spanish .pa-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.49% - 4px);
  text-align: center;
  top: calc(35.06% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .pa-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .group-177-QX9ibS {
  background-color: transparent;
  height: 81px;
  position: absolute;
  right: 145px;
  top: calc(47.63% - 39px);
  width: 146px;
}

.web-1280-map-spanish .path-181-OgjgBS {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.54% - 8px);
  width: 13px;
}

.web-1280-map-spanish .path-182-OgjgBS {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 5px);
}

.web-1280-map-spanish .va-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.54% - 4px);
  text-align: center;
  top: calc(48.00% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .va-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-183-QX9ibS {
  background-color: transparent;
  bottom: calc(42.31% - 31px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 141px;
  width: 156px;
}

.web-1280-map-spanish .nc-QX9ibS {
  background-color: transparent;
  bottom: calc(43.42% - 9px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.93% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .nc-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-184-QX9ibS {
  background-color: transparent;
  height: 76px;
  left: calc(40.44% - 49px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1280-map-spanish .oh-QX9ibS {
  height: 31px;
  right: calc(27.78% - 11px);
  top: calc(40.32% - 13px);
  width: 38px;
}

.web-1280-map-spanish .path-185-QX9ibS {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(26.81% - 21px);
  top: calc(37.84% - 34px);
  width: 79px;
}

.web-1280-map-spanish .oh-RuFxUy {
  cursor: pointer;
  height: 21px;
  pointer-events: auto;
  right: calc(28.11% - 7px);
  top: calc(39.87% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .oh-RuFxUy:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-186-QX9ibS {
  background-color: transparent;
  bottom: 11px;
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(21.75% - 37px);
  width: 168px;
}

.web-1280-map-spanish .fl-QX9ibS {
  background-color: transparent;
  bottom: 58px;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(20.88% - 4px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1280-map-spanish .fl-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-187-QX9ibS {
  background-color: transparent;
  bottom: calc(32.58% - 24px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(20.28% - 19px);
  width: 94px;
}

.web-1280-map-spanish .path-224-QX9ibS {
  background-color: transparent;
  bottom: calc(26.12% - 27px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(24.43% - 25px);
  width: 102px;
}

.web-1280-map-spanish .ga-QX9ibS {
  background-color: transparent;
  bottom: calc(29.01% - 6px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(26.35% - 6px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .ga-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-225-QX9ibS {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 50px;
  top: 21px;
  width: 69px;
}

.web-1280-map-spanish .me-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 75px;
  text-align: center;
  top: 58px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-map-spanish .me-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-226-QX9ibS {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 104px;
  top: calc(19.71% - 21px);
  width: 140px;
}

.web-1280-map-spanish .ny-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 157px;
  text-align: center;
  top: calc(24.80% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .ny-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .group-190-QX9ibS {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 100px;
  top: calc(27.25% - 5px);
  width: 9px;
}

.web-1280-map-spanish .group-189-7HNYoc {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .path-227-xtTaFm {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.web-1280-map-spanish .group-203-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(28.40% - 11px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-203-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .group-193-QX9ibS {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 105px;
  top: calc(28.15% - 9px);
  width: 31px;
}

.web-1280-map-spanish .group-192-TpVCj3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .path-228-X0bonx {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-map-spanish .group-204-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(37.53% - 14px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-204-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .path-229-QX9ibS {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  top: 78px;
  width: 32px;
}

.web-1280-map-spanish .group-201-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: 56px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-201-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .group-196-QX9ibS {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: 144px;
  top: calc(41.09% - 16px);
  width: 83px;
}

.web-1280-map-spanish .path-230-zdkLTC {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-map-spanish .group-207-QX9ibS {
  background-color: transparent;
  bottom: calc(35.25% - 13px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-207-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .group-200-QX9ibS {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 144px;
  top: calc(39.80% - 13px);
  width: 19px;
}

.web-1280-map-spanish .group-199-ObSwNp {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1280-map-spanish .path-231-Pu4KY2 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1280-map-spanish .group-206-QX9ibS {
  background-color: transparent;
  bottom: calc(44.20% - 17px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1280-map-spanish .group-206-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .ca-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(34.35% - 7px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1280-map-spanish .ca-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .wv-QX9ibS {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.05% - 6px);
  text-align: center;
  top: calc(46.34% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1280-map-spanish .wv-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .sc-QX9ibS {
  background-color: transparent;
  bottom: calc(35.67% - 7px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.40% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1280-map-spanish .sc-QX9ibS:hover {
  transform: scale(1.2);
}

.web-1280-map-spanish .line-7-QX9ibS {
  background-color: transparent;
  height: 53px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(39.97% - 21px);
  width: 105px;
}

.web-1280-map-spanish .line-8-QX9ibS {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(47.44% - 34px);
  width: 114px;
}

.web-1280-map-spanish .line-9-QX9ibS {
  background-color: transparent;
  bottom: calc(48.28% - 61px);
  height: 126px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  width: 146px;
}

.web-1280-map-spanish .line-3-QX9ibS {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 82px;
  width: 76px;
}

.web-1280-map-spanish .line-4-QX9ibS {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(22.99% - 4px);
  width: 65px;
}

.web-1280-map-spanish .line-5-QX9ibS {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(28.30% - 3px);
  width: 63px;
}

.web-1280-map-spanish .line-6-QX9ibS {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(31.23% - 15px);
  width: 86px;
}

.web-1280-map-spanish .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
}

.web-1280-map-spanish .steps-card {
  background-color: transparent;
  height: 104px;
  left: 120px;
  position: absolute;
  width: calc(100% - 143px);
}
/* screen - web-1920-map-spanish */

.web-1920-map-spanish {
  background-color: var(--background);
  height: 2527px;
  margin: 0px;
  min-width: 1920px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.web-1920-map-spanish .mask-group-4-pzFskc {
  background-color: transparent;
  height: 567px;
  left: 48.07%;
  object-fit: cover;
  position: absolute;
  top: 174px;
  width: 52.92%;
}

.web-1920-map-spanish .rectangle-74-pzFskc {
  background-color: var(--bondi-blue);
  height: 567px;
  left: 0px;
  position: absolute;
  top: 174px;
  width: 50.00%;
}

.web-1920-map-spanish .bienvenido-a-la-insc-pzFskc {
  background-color: transparent;
  height: 53px;
  left: calc(19.33% - 54px);
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 283px;
  width: 280px;
}

.web-1920-map-spanish .title-pzFskc {
  background-color: transparent;
  color: var(--text-000000);
  font-style: normal;
  font-weight: 300;
  height: 233px;
  left: calc(20.86% - 83px);
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 363px;
  width: 400px;
}

.web-1920-map-spanish .group-37-pzFskc {
  background-color: transparent;
  bottom: 0px;
  height: 100px;
  left: -130px;
  position: absolute;
  width: calc(100% + 260px);
}

.web-1920-map-spanish .rectangle-13-8hOVJX {
  background-color: var(--deep-sea-green);
  bottom: 0px;
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.web-1920-map-spanish .logo-nav-pzFskc {
  height: 4.35%;
  left: -31px;
  position: absolute;
  width: calc(100% + 63px);
}

.web-1920-map-spanish .logo-nav-ROU739 {
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: relative;
  width: 100%;
}

.web-1920-map-spanish .rectangle-6-xsN5Fl {
  background-color: var(--background);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .premier-logo-xsN5Fl {
  background-color: transparent;
  height: 54px;
  left: calc(49.97% - 91px);
  object-fit: cover;
  position: absolute;
  top: 31px;
  width: 182px;
}

.web-1920-map-spanish .group-717-pzFskc {
  background-color: transparent;
  height: 649px;
  position: absolute;
  right: 284px;
  top: calc(43.69% - 283px);
  width: 1319px;
}

.web-1920-map-spanish .path-1-RToxWI {
  background-color: transparent;
  height: 100%;
  left: 48.52%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}

.web-1920-map-spanish .group-19-RToxWI {
  background-color: transparent;
  display: block;
  height: 90.01%;
  left: 707px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 1px;
  transform: translate(0, 25px);
  width: 612px;
}

.web-1920-map-spanish .group-19-RToxWI.bp1-animate-enter3 {
  animation: bp1-animate-enter3-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-map-spanish .es-rpido-y-fcil-programar-su-cita-xLmQHg {
  background-color: transparent;
  height: 26px;
  left: 100px;
  letter-spacing: 0.15px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: -3px;
  white-space: nowrap;
  width: calc(100% - 98px);
}

.web-1920-map-spanish .steps-card-xLmQHg {
  top: 63px;
}

.web-1920-map-spanish .haga-clic-en-su-esta-18IeTZ {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(47.54% - 20px);
  width: calc(100% - 88px);
}

.web-1920-map-spanish .x1-18IeTZ {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1920-map-spanish .steps-card-hx0oed {
  top: calc(41.88% - 44px);
}

.web-1920-map-spanish .seleccione-el-da-y-l-UcFEoW {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(45.90% - 20px);
  width: calc(100% - 110px);
}

.web-1920-map-spanish .x2-UcFEoW {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1920-map-spanish .steps-card-x94tiY {
  bottom: calc(29.38% - 31px);
}

.web-1920-map-spanish .ingrese-la-informaci-OHttzE {
  background-color: transparent;
  height: 64px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(45.00% - 29px);
  width: calc(100% - 119px);
}

.web-1920-map-spanish .x3-OHttzE {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1920-map-spanish .steps-card-CZlmNs {
  bottom: 0px;
}

.web-1920-map-spanish .marque-su-calendario-tLv9b7 {
  background-color: transparent;
  height: 43px;
  left: 59px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: calc(47.54% - 20px);
  width: calc(100% - 110px);
}

.web-1920-map-spanish .x4-tLv9b7 {
  background-color: transparent;
  height: 42px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 38px;
  position: absolute;
  text-align: left;
  top: calc(48.39% - 20px);
  white-space: nowrap;
  width: 38px;
}

.web-1920-map-spanish .group-716-RToxWI {
  background-color: transparent;
  height: calc(100% - 23px);
  left: 0px;
  position: absolute;
  top: 23px;
  width: 541px;
}

.web-1920-map-spanish .group-15-e6X9CE {
  background-color: transparent;
  bottom: 0px;
  display: block;
  height: 350px;
  left: 0px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  transform: translate(0, 25px);
  width: calc(100% - 42px);
}

.web-1920-map-spanish .group-15-e6X9CE.bp1-animate-enter4 {
  animation: bp1-animate-enter4-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter4-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-map-spanish .su-cita-de-beneficio-OMcTu3 {
  background-color: transparent;
  height: 27px;
  left: 1px;
  letter-spacing: 0.17px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(25.76% - 7px);
  white-space: nowrap;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .est-listo-junto-a-su-OMcTu3 {
  background-color: transparent;
  bottom: 0px;
  height: 232px;
  left: 1px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% - 26px);
}

.web-1920-map-spanish .span0-Eqcwkj {
}

.web-1920-map-spanish .span1-Eqcwkj {
}

.web-1920-map-spanish .span2-Eqcwkj {
}

.web-1920-map-spanish .span3-Eqcwkj {
}

.web-1920-map-spanish .span4-Eqcwkj {
}

.web-1920-map-spanish .clock-icon-OMcTu3 {
  background-color: transparent;
  height: 57px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-map-spanish .path-10-IwbIED {
  background-color: transparent;
  height: calc(100% + 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100% + 1px);
}

.web-1920-map-spanish .group-14-e6X9CE {
  background-color: transparent;
  display: block;
  height: 184px;
  left: 1px;
  mix-blend-mode: normal;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(0, 25px);
  width: 100%;
}

.web-1920-map-spanish .group-14-e6X9CE.bp1-animate-enter5 {
  animation: bp1-animate-enter5-frames 0.20s ease-in 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 25px);
}

@keyframes bp1-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 25px);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.web-1920-map-spanish .los-asesores-de-bene-Ww5jlo {
  background-color: transparent;
  bottom: 0px;
  height: 106px;
  left: 0px;
  letter-spacing: 0.53px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .headset-icon-Ww5jlo {
  background-color: transparent;
  height: 52px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 57px;
}

.web-1920-map-spanish .path-9-aGstfC {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .language-toggle-bacground-pzFskc {
  background-color: var(--gallery);
  box-shadow: 0px 6px 6px #00000029;
  height: 3.76%;
  left: 0px;
  position: absolute;
  top: 4.27%;
  width: 100%;
}

.web-1920-map-spanish .component-9-24-pzFskc {
  background-color: transparent;
  bottom: 2351px;
  height: 42px;
  left: calc(44.33% - 49px);
  position: absolute;
  width: 111px;
}

.web-1920-map-spanish .english-CBCigD {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.web-1920-map-spanish .component-8-24-pzFskc {
  background-color: transparent;
  bottom: 2351px;
  height: 42px;
  position: absolute;
  right: calc(44.03% - 52px);
  width: 119px;
}

.web-1920-map-spanish .espaol-PRa4az {
  background-color: transparent;
  height: 26px;
  left: 8px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 13px);
  width: calc(100% - 14px);
}

.web-1920-map-spanish .spanish-toggle-pzFskc {
  background-color: transparent;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  top: 132px;
  width: 84px;
}

.web-1920-map-spanish .component-10-4-y4MvnX {
  background-color: transparent;
  bottom: 0px;
  height: 51px;
  left: calc(50.00% - 42px);
  position: absolute;
  width: 84px;
}

.web-1920-map-spanish .rectangle-9-YiMxuR {
  background-color: var(--gunsmoke);
  border-radius: 19px;
  height: calc(100% - 20px);
  left: 10px;
  position: relative;
  top: 10px;
  width: calc(100% - 20px);
}

.web-1920-map-spanish .component-6-3-y4MvnX {
  background-color: transparent;
  bottom: 3px;
  cursor: pointer;
  height: 46px;
  pointer-events: auto;
  position: absolute;
  right: calc(18.42% - 8px);
  transition: all 0.3s ease;
  width: 46px;
}

.web-1920-map-spanish .component-6-3-y4MvnX:hover {
  transform: translate(-3px, 0);
}

.web-1920-map-spanish .ellipse-9-0OVWH6 {
  background-color: var(--mirage);
  border-radius: 19px;
  box-shadow: -3px 2px 2px #0000004d;
  height: calc(100% - 8px);
  left: 4px;
  position: relative;
  top: 4px;
  width: calc(100% - 8px);
}

.web-1920-map-spanish .component-25-4-pzFskc {
  background-color: transparent;
  height: 585px;
  position: absolute;
  right: calc(49.95% - 500px);
  top: 1691px;
  width: 1001px;
}

.web-1920-map-spanish .path-139-atRpIY {
  background-color: transparent;
  height: 251px;
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: calc(43.83% - 110px);
  width: 151px;
}

.web-1920-map-spanish .path-138-atRpIY {
  background-color: transparent;
  height: 182px;
  left: 65px;
  object-fit: cover;
  position: absolute;
  top: calc(40.89% - 75px);
  width: 118px;
}

.web-1920-map-spanish .nv-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 111px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(40.21% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .nv-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-140-atRpIY {
  background-color: transparent;
  height: 124px;
  left: 11px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 148px;
}

.web-1920-map-spanish .or-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 69px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(19.76% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .or-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-141-atRpIY {
  background-color: transparent;
  bottom: calc(31.82% - 46px);
  height: 146px;
  left: 127px;
  object-fit: cover;
  position: absolute;
  width: 124px;
}

.web-1920-map-spanish .az-atRpIY {
  background-color: transparent;
  bottom: calc(36.31% - 8px);
  cursor: pointer;
  height: 21px;
  left: calc(18.65% - 4px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .az-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-142-atRpIY {
  background-color: transparent;
  bottom: calc(30.55% - 41px);
  height: 134px;
  left: calc(26.69% - 34px);
  object-fit: cover;
  position: absolute;
  width: 128px;
}

.web-1920-map-spanish .path-143-atRpIY {
  background-color: transparent;
  height: 105px;
  left: calc(28.75% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(46.14% - 49px);
  width: 134px;
}

.web-1920-map-spanish .co-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(31.70% - 8px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(47.51% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .co-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-144-atRpIY {
  background-color: transparent;
  height: 92px;
  left: 42px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: 127px;
}

.web-1920-map-spanish .wa-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 100px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 38px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-map-spanish .wa-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-145-atRpIY {
  background-color: transparent;
  height: 118px;
  left: calc(21.37% - 40px);
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 189px;
}

.web-1920-map-spanish .path-146-atRpIY {
  background-color: transparent;
  height: 106px;
  left: calc(25.98% - 34px);
  object-fit: cover;
  position: absolute;
  top: calc(26.26% - 28px);
  width: 129px;
}

.web-1920-map-spanish .path-147-atRpIY {
  background-color: transparent;
  height: 177px;
  left: 130px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 110px;
}

.web-1920-map-spanish .id-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 173px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(24.32% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-map-spanish .id-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-148-atRpIY {
  background-color: transparent;
  bottom: -2px;
  height: 251px;
  left: calc(37.71% - 97px);
  object-fit: cover;
  position: absolute;
  width: 257px;
}

.web-1920-map-spanish .tx-atRpIY {
  background-color: transparent;
  bottom: calc(20.47% - 4px);
  cursor: pointer;
  height: 21px;
  left: calc(43.31% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .tx-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-149-atRpIY {
  background-color: transparent;
  bottom: calc(35.65% - 29px);
  height: 82px;
  left: calc(42.57% - 68px);
  object-fit: cover;
  position: absolute;
  width: 159px;
}

.web-1920-map-spanish .ok-atRpIY {
  background-color: transparent;
  bottom: calc(37.60% - 8px);
  cursor: pointer;
  height: 21px;
  left: calc(46.12% - 11px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .ok-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-150-atRpIY {
  background-color: transparent;
  height: 74px;
  left: calc(43.57% - 59px);
  object-fit: cover;
  position: absolute;
  top: calc(49.93% - 37px);
  width: 136px;
}

.web-1920-map-spanish .ks-atRpIY {
  background-color: transparent;
  bottom: calc(49.75% - 10px);
  cursor: pointer;
  height: 21px;
  left: calc(44.74% - 10px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .ks-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-151-atRpIY {
  background-color: transparent;
  height: 86px;
  left: calc(40.17% - 52px);
  object-fit: cover;
  position: absolute;
  top: calc(23.29% - 20px);
  width: 129px;
}

.web-1920-map-spanish .sd-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(41.51% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(25.63% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .sd-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-152-atRpIY {
  background-color: transparent;
  height: 76px;
  left: calc(40.93% - 63px);
  object-fit: cover;
  position: absolute;
  top: calc(36.14% - 27px);
  width: 153px;
}

.web-1920-map-spanish .ne-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(42.52% - 9px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(37.68% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .ne-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-164-atRpIY {
  background-color: transparent;
  height: 130px;
  left: calc(17.78% - 18px);
  object-fit: cover;
  position: absolute;
  top: calc(40.78% - 53px);
  width: 104px;
}

.web-1920-map-spanish .ut-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: calc(20.67% - 5px);
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(43.93% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .ut-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-165-atRpIY {
  background-color: transparent;
  bottom: 73px;
  height: 96px;
  object-fit: cover;
  position: absolute;
  right: calc(41.43% - 44px);
  width: 106px;
}

.web-1920-map-spanish .la-atRpIY {
  background-color: transparent;
  bottom: calc(22.96% - 5px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.41% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .la-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-166-atRpIY {
  background-color: transparent;
  height: 136px;
  object-fit: cover;
  position: absolute;
  right: calc(47.37% - 57px);
  top: 42px;
  width: 120px;
}

.web-1920-map-spanish .mn-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(48.71% - 14px);
  text-align: center;
  top: calc(19.72% - 4px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-map-spanish .mn-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-167-atRpIY {
  background-color: transparent;
  height: 74px;
  object-fit: cover;
  position: absolute;
  right: calc(46.67% - 52px);
  top: calc(34.03% - 25px);
  width: 112px;
}

.web-1920-map-spanish .ia-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(47.04% - 8px);
  text-align: center;
  top: calc(35.49% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-map-spanish .ia-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-168-atRpIY {
  background-color: transparent;
  bottom: calc(49.63% - 54px);
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: calc(44.22% - 55px);
  width: 124px;
}

.web-1920-map-spanish .mo-atRpIY {
  background-color: transparent;
  bottom: calc(48.91% - 10px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.82% - 13px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 28px;
}

.web-1920-map-spanish .mo-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-169-atRpIY {
  background-color: transparent;
  bottom: calc(32.97% - 28px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(43.67% - 41px);
  width: 93px;
}

.web-1920-map-spanish .ar-atRpIY {
  background-color: transparent;
  bottom: calc(35.12% - 7px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(44.62% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .ar-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-170-atRpIY {
  background-color: transparent;
  bottom: calc(22.13% - 26px);
  height: 115px;
  object-fit: cover;
  position: absolute;
  right: calc(38.72% - 26px);
  width: 67px;
}

.web-1920-map-spanish .ms-atRpIY {
  background-color: transparent;
  bottom: calc(27.60% - 6px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(38.97% - 10px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-map-spanish .ms-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-171-atRpIY {
  background-color: transparent;
  bottom: calc(22.95% - 27px);
  height: 117px;
  object-fit: cover;
  position: absolute;
  right: calc(31.92% - 24px);
  width: 74px;
}

.web-1920-map-spanish .al-atRpIY {
  background-color: transparent;
  bottom: calc(28.37% - 6px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.95% - 7px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .al-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-172-atRpIY {
  background-color: transparent;
  height: 131px;
  object-fit: cover;
  position: absolute;
  right: calc(39.20% - 29px);
  top: calc(42.42% - 55px);
  width: 75px;
}

.web-1920-map-spanish .il-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(39.39% - 6px);
  text-align: center;
  top: calc(41.75% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 16px;
}

.web-1920-map-spanish .il-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-173-atRpIY {
  background-color: transparent;
  height: 100px;
  object-fit: cover;
  position: absolute;
  right: calc(33.44% - 19px);
  top: calc(41.95% - 42px);
  width: 58px;
}

.web-1920-map-spanish .in-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(34.18% - 6px);
  text-align: center;
  top: calc(41.32% - 9px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 18px;
}

.web-1920-map-spanish .in-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-174-atRpIY {
  background-color: transparent;
  bottom: calc(48.62% - 35px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: calc(30.07% - 41px);
  width: 135px;
}

.web-1920-map-spanish .ky-atRpIY {
  background-color: transparent;
  bottom: calc(48.62% - 10px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(30.15% - 7px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .ky-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-175-atRpIY {
  background-color: transparent;
  height: 104px;
  object-fit: cover;
  position: absolute;
  right: calc(40.90% - 40px);
  top: calc(19.47% - 20px);
  width: 98px;
}

.web-1920-map-spanish .wi-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(41.21% - 8px);
  text-align: center;
  top: calc(24.77% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-map-spanish .wi-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-176-atRpIY {
  background-color: transparent;
  bottom: calc(40.58% - 23px);
  height: 57px;
  object-fit: cover;
  position: absolute;
  right: calc(29.84% - 47px);
  width: 157px;
}

.web-1920-map-spanish .tn-atRpIY {
  background-color: transparent;
  bottom: calc(40.46% - 8px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(33.39% - 8px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .tn-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-128-atRpIY {
  background-color: transparent;
  height: 98px;
  object-fit: cover;
  position: absolute;
  right: calc(31.10% - 23px);
  top: calc(22.94% - 23px);
  width: 74px;
}

.web-1920-map-spanish .path-129-atRpIY {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: calc(36.07% - 39px);
  top: 85px;
  width: 109px;
}

.web-1920-map-spanish .path-130-atRpIY {
  background-color: transparent;
  height: 13px;
  object-fit: cover;
  position: absolute;
  right: calc(39.10% - 6px);
  top: 79px;
  width: 16px;
}

.web-1920-map-spanish .mi-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(32.53% - 7px);
  text-align: center;
  top: calc(29.00% - 6px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-map-spanish .mi-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-131-atRpIY {
  background-color: transparent;
  height: 84px;
  object-fit: cover;
  position: absolute;
  right: calc(21.16% - 18px);
  top: calc(43.64% - 37px);
  width: 83px;
}

.web-1920-map-spanish .path-177-atRpIY {
  background-color: transparent;
  height: 60px;
  object-fit: cover;
  position: absolute;
  right: 120px;
  top: calc(16.54% - 10px);
  width: 33px;
}

.web-1920-map-spanish .group-171-atRpIY {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 76px;
  top: calc(24.03% - 8px);
  width: 62px;
}

.web-1920-map-spanish .group-170-snW8hY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .group-169-OLzyJb {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .path-178-iFptyZ {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .group-202-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(19.45% - 7px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-202-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .group-174-atRpIY {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: 135px;
  top: calc(34.55% - 19px);
  width: 24px;
}

.web-1920-map-spanish .group-173-u69nVA {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .path-179-sZaa4S {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .group-205-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(46.66% - 17px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-205-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-180-atRpIY {
  background-color: transparent;
  height: 71px;
  object-fit: cover;
  position: absolute;
  right: 147px;
  top: calc(33.13% - 24px);
  width: 108px;
}

.web-1920-map-spanish .pa-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.49% - 4px);
  text-align: center;
  top: calc(35.06% - 7px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .pa-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .group-177-atRpIY {
  background-color: transparent;
  height: 81px;
  position: absolute;
  right: 145px;
  top: calc(47.63% - 39px);
  width: 146px;
}

.web-1920-map-spanish .path-181-vjWQxq {
  background-color: transparent;
  height: 24px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(34.54% - 8px);
  width: 13px;
}

.web-1920-map-spanish .path-182-vjWQxq {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -8px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 5px);
}

.web-1920-map-spanish .va-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.54% - 4px);
  text-align: center;
  top: calc(48.00% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .va-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-183-atRpIY {
  background-color: transparent;
  bottom: calc(42.31% - 31px);
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 141px;
  width: 156px;
}

.web-1920-map-spanish .nc-atRpIY {
  background-color: transparent;
  bottom: calc(43.42% - 9px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(19.93% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .nc-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-184-atRpIY {
  background-color: transparent;
  height: 76px;
  left: calc(40.44% - 49px);
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 121px;
}

.web-1920-map-spanish .oh-atRpIY {
  height: 31px;
  right: calc(27.78% - 11px);
  top: calc(40.32% - 13px);
  width: 38px;
}

.web-1920-map-spanish .path-185-atRpIY {
  background-color: transparent;
  height: 90px;
  object-fit: cover;
  position: absolute;
  right: calc(26.81% - 21px);
  top: calc(37.84% - 34px);
  width: 79px;
}

.web-1920-map-spanish .oh-xgpCrc {
  cursor: pointer;
  height: 21px;
  pointer-events: auto;
  right: calc(28.11% - 7px);
  top: calc(39.87% - 8px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .oh-xgpCrc:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-186-atRpIY {
  background-color: transparent;
  bottom: 11px;
  height: 128px;
  object-fit: cover;
  position: absolute;
  right: calc(21.75% - 37px);
  width: 168px;
}

.web-1920-map-spanish .fl-atRpIY {
  background-color: transparent;
  bottom: 58px;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(20.88% - 4px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 20px;
}

.web-1920-map-spanish .fl-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-187-atRpIY {
  background-color: transparent;
  bottom: calc(32.58% - 24px);
  height: 73px;
  object-fit: cover;
  position: absolute;
  right: calc(20.28% - 19px);
  width: 94px;
}

.web-1920-map-spanish .path-224-atRpIY {
  background-color: transparent;
  bottom: calc(26.12% - 27px);
  height: 105px;
  object-fit: cover;
  position: absolute;
  right: calc(24.43% - 25px);
  width: 102px;
}

.web-1920-map-spanish .ga-atRpIY {
  background-color: transparent;
  bottom: calc(29.01% - 6px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(26.35% - 6px);
  text-align: center;
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .ga-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-225-atRpIY {
  background-color: transparent;
  height: 108px;
  object-fit: cover;
  position: absolute;
  right: 50px;
  top: 21px;
  width: 69px;
}

.web-1920-map-spanish .me-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 75px;
  text-align: center;
  top: 58px;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-map-spanish .me-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-226-atRpIY {
  background-color: transparent;
  height: 106px;
  object-fit: cover;
  position: absolute;
  right: 104px;
  top: calc(19.71% - 21px);
  width: 140px;
}

.web-1920-map-spanish .ny-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: 157px;
  text-align: center;
  top: calc(24.80% - 5px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .ny-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .group-190-atRpIY {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: 100px;
  top: calc(27.25% - 5px);
  width: 9px;
}

.web-1920-map-spanish .group-189-xrMxQx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .path-227-UO3t4b {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 3px);
}

.web-1920-map-spanish .group-203-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(28.40% - 11px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-203-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .group-193-atRpIY {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 105px;
  top: calc(28.15% - 9px);
  width: 31px;
}

.web-1920-map-spanish .group-192-CHFXCp {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .path-228-SvThKX {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .group-204-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: calc(37.53% - 14px);
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-204-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .path-229-atRpIY {
  background-color: transparent;
  height: 66px;
  object-fit: cover;
  position: absolute;
  right: 97px;
  top: 78px;
  width: 32px;
}

.web-1920-map-spanish .group-201-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  top: 56px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-201-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .group-196-atRpIY {
  background-color: transparent;
  height: 40px;
  position: absolute;
  right: 144px;
  top: calc(41.09% - 16px);
  width: 83px;
}

.web-1920-map-spanish .path-230-Q2QrbP {
  background-color: transparent;
  height: calc(100% + 2px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .group-207-atRpIY {
  background-color: transparent;
  bottom: calc(35.25% - 13px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-207-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .group-200-atRpIY {
  background-color: transparent;
  height: 33px;
  position: absolute;
  right: 144px;
  top: calc(39.80% - 13px);
  width: 19px;
}

.web-1920-map-spanish .group-199-gVdcZ6 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.web-1920-map-spanish .path-231-5qcWf0 {
  background-color: transparent;
  height: calc(100% + 3px);
  left: -1px;
  object-fit: cover;
  position: absolute;
  top: -1px;
  width: calc(100% + 2px);
}

.web-1920-map-spanish .group-206-atRpIY {
  background-color: transparent;
  bottom: calc(44.20% - 17px);
  cursor: pointer;
  height: 38px;
  object-fit: cover;
  pointer-events: auto;
  position: absolute;
  right: -1px;
  transition: all 0.2s ease;
  width: 38px;
}

.web-1920-map-spanish .group-206-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .ca-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: calc(34.35% - 7px);
  transition: all 0.3s ease;
  white-space: nowrap;
  width: 24px;
}

.web-1920-map-spanish .ca-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .wv-atRpIY {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(24.05% - 6px);
  text-align: center;
  top: calc(46.34% - 10px);
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 26px;
}

.web-1920-map-spanish .wv-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .sc-atRpIY {
  background-color: transparent;
  bottom: calc(35.67% - 7px);
  cursor: pointer;
  height: 21px;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  pointer-events: auto;
  position: absolute;
  right: calc(22.40% - 5px);
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: 22px;
}

.web-1920-map-spanish .sc-atRpIY:hover {
  transform: scale(1.2);
}

.web-1920-map-spanish .line-7-atRpIY {
  background-color: transparent;
  height: 53px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(39.97% - 21px);
  width: 105px;
}

.web-1920-map-spanish .line-8-atRpIY {
  background-color: transparent;
  height: 72px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(47.44% - 34px);
  width: 114px;
}

.web-1920-map-spanish .line-9-atRpIY {
  background-color: transparent;
  bottom: calc(48.28% - 61px);
  height: 126px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  width: 146px;
}

.web-1920-map-spanish .line-3-atRpIY {
  background-color: transparent;
  height: 39px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: 82px;
  width: 76px;
}

.web-1920-map-spanish .line-4-atRpIY {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(22.99% - 4px);
  width: 65px;
}

.web-1920-map-spanish .line-5-atRpIY {
  background-color: transparent;
  height: 11px;
  object-fit: cover;
  position: absolute;
  right: 39px;
  top: calc(28.30% - 3px);
  width: 63px;
}

.web-1920-map-spanish .line-6-atRpIY {
  background-color: transparent;
  height: 49px;
  object-fit: cover;
  position: absolute;
  right: 37px;
  top: calc(31.23% - 15px);
  width: 86px;
}

.web-1920-map-spanish .oh {
  background-color: transparent;
  letter-spacing: 0.00px;
  line-height: 19.2px;
  position: absolute;
  text-align: center;
}

.web-1920-map-spanish .steps-card {
  background-color: transparent;
  height: 104px;
  left: 105px;
  position: absolute;
  width: calc(100% - 143px);
}
@media screen and (max-width: 767px) {
  .screen.web-1920-map-spanish { 
    display: none;
   }
  .screen.web-1280-map-spanish { 
    display: none;
   }
  .screen.tablet-768-map-spanish { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.web-1920-map-spanish { 
    display: none;
   }
  .screen.web-1280-map-spanish { 
    display: none;
   }
  .screen.phone-375-map-spanish-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .screen.web-1920-map-spanish { 
    display: none;
   }
  .screen.tablet-768-map-spanish { 
    display: none;
   }
  .screen.phone-375-map-spanish-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.web-1280-map-spanish { 
    display: none;
   }
  .screen.tablet-768-map-spanish { 
    display: none;
   }
  .screen.phone-375-map-spanish-all-breakpoints { 
    display: none;
   }
}