/* screen - location */

.location {
  background-color: #fcfff5;
  height: 100vh;
  margin: 0px;
  min-height: 909px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.location .footer-tShnMX {
  background-color: transparent;
  bottom: 0px;
  height: 48px;
  left: 1px;
  position: absolute;
  width: calc(100.00% - 1px);
}

.location .group-160-NWPsbN {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.location .background-stylestyle2-7LLsBt {
  background-color: var(--athens-gray);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.location .copyright-stylestyle2taguis-7LLsBt {
  background-color: transparent;
  height: 31px;
  left: 36px;
  letter-spacing: 0.21px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: calc(17.65% - 5px);
  width: calc(100.00% - 70px);
}

.location .group-201-tShnMX {
  background-color: transparent;
  height: 708px;
  position: absolute;
  right: calc(49.72% - 562px);
  top: 113px;
  width: 1131px;
}

.location .group-243-g3wMUv {
  background-color: transparent;
  bottom: 1px;
  height: 459px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.location .group-245-7d4v8V {
  background-color: transparent;
  height: 219px;
  left: calc(50.00% - 565px);
  position: absolute;
  top: 0px;
  width: 1131px;
}

.location .mlb-pool-iohhkw {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 1px;
  width: 364px;
}

.location .montage-laguna-beach-guestroom-iohhkw {
  background-color: transparent;
  height: 100%;
  left: calc(50.00% - 182px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 364px;
}

.location .montage-sunset2-iohhkw {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 364px;
}

.location .group-246-7d4v8V {
  background-color: transparent;
  bottom: 0px;
  height: 219px;
  left: calc(50.00% - 565px);
  position: absolute;
  width: 1131px;
}

.location .montage-exterior-I2UPod {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 1px;
  width: 364px;
}

.location .mlb-catalina-suite-I2UPod {
  background-color: transparent;
  height: 100%;
  left: calc(50.00% - 182px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 364px;
}

.location .montage-laguna-h-lobby-lounge-I2UPod {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 364px;
}

.location .h6-g3wMUv {
  background-color: transparent;
  color: var(--paint-colors-1-0);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-weight: 300;
  height: 136px;
  left: 5.57%;
  letter-spacing: 0.21px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: calc(14.94% - 20px);
  width: 88.96%;
}

.location .span0-7py2Hl {
  color: var(--razzmatazz);
  font-family: var(--font-family-poppins-light);
  font-style: normal;
}

.location .span1-7py2Hl {
  font-family: var(--font-family-poppins-light);
  font-style: normal;
}

.location .line-g3wMUv {
  background-color: transparent;
  height: 1px;
  left: 5.53%;
  object-fit: cover;
  position: absolute;
  top: 9.54%;
  width: 22.00%;
}

.location .h6-tagh4-g3wMUv {
  background-color: transparent;
  color: var(--eastern-blue);
  font-family: var(--font-family-coffeeservice-regular);
  font-size: 43px;
  font-style: normal;
  font-weight: 400;
  height: 64px;
  left: 5.57%;
  letter-spacing: 1.29px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: -8px;
  white-space: nowrap;
  width: 88.96%;
}

.location .rectangle-78-tShnMX {
  background-color: var(--sasquatch-socks);
  height: 79px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

.location .group-308-tShnMX {
  background-color: transparent;
  height: 46px;
  left: calc(50.00% - 502px);
  position: fixed;
  top: 21px;
  width: 1004px;
}

.location .menu-home-text-Jqtrjz {
  background-color: transparent;
  height: 17px;
  mix-blend-mode: normal;
  position: absolute;
  right: 0px;
  top: 29px;
  width: 607px;
}

.location .contact-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: -2px;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 65px;
}

.location .details-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: calc(14.90% - 8px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 52px;
}

.location .travel-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: calc(27.27% - 13px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 48px;
}

.location .location-kuOxRY {
  background-color: transparent;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: calc(40.48% - 28px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 68px;
}

.location .guest-speakers-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: calc(38.76% - 43px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 111px;
}

.location .agenda-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: calc(21.66% - 12px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 55px;
}

.location .about-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: calc(10.11% - 5px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 45px;
}

.location .home-kuOxRY {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 39px;
}

.location .wit-wh-text-Jqtrjz {
  background-color: transparent;
  cursor: pointer;
  height: 46px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 166px;
}

.location .women-in-title-G82zOh {
  background-color: transparent;
  height: 58.70%;
  left: 0px;
  letter-spacing: 1.66px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34.78%;
  white-space: nowrap;
  width: 100%;
}

.location .span0-aYA8Ef {
}

.location .span1-aYA8Ef {
}

.location .x2021-first-american-G82zOh {
  background-color: transparent;
  height: 50.00%;
  left: 0px;
  letter-spacing: 0.85px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -8.70%;
  white-space: nowrap;
  width: 101.20%;
}
/* screen - mobile-location */

.mobile-location {
  background-color: var(--alabaster);
  height: 100vh;
  margin: 0px;
  min-height: 1024px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.mobile-location .footer-eHogxN {
  background-color: transparent;
  bottom: 0px;
  height: 54px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.mobile-location .group-160-imy7QK {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile-location .background-stylestyle2-iMgclg {
  background-color: var(--athens-gray);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile-location .copyright-stylestyle2taguis-iMgclg {
  background-color: transparent;
  height: 41px;
  left: 36px;
  letter-spacing: 0.21px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: calc(46.15% - 19px);
  width: calc(100.00% - 70px);
}

.mobile-location .metadata-eHogxN {
  background-color: transparent;
  color: transparent;
  font-family: var(--font-family-arial-regular);
  font-size: 3px;
  font-style: normal;
  font-weight: 400;
  height: 8px;
  letter-spacing: 0.00px;
  line-height: 3px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  right: calc(49.59% - 3px);
  text-align: left;
  top: calc(100.22% - 8px);
  width: 6px;
}

.mobile-location .group-263-eHogxN {
  background-color: transparent;
  height: 832px;
  left: 0px;
  position: absolute;
  top: 86px;
  width: 100%;
}

.mobile-location .mlb-architectur-draft-3-scaled-Xj7SEC {
  background-color: transparent;
  height: 20.43%;
  left: calc(50.00% - 152px);
  overflow: hidden;
  position: absolute;
  top: 79.57%;
  width: 303px;
}

.mobile-location .mlb-architectur-draft-3-scaled-Xj7SEC video {
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.mobile-location .mlb-architectur-draft-3-scaled-Xj7SEC img {
  object-fit: cover;
}

.mobile-location .montage-desc-Xj7SEC {
  background-color: transparent;
  bottom: calc(37.10% - 117px);
  height: 316px;
  letter-spacing: 0.17px;
  line-height: 21px;
  position: absolute;
  right: calc(48.57% - 148px);
  text-align: left;
  width: 305px;
}

.mobile-location .scroll-group-4-Xj7SEC::-webkit-scrollbar {
  display: none;
  width: 0;
}

.mobile-location .scroll-group-4-Xj7SEC {
  background-color: transparent;
  height: 204px;
  left: 0px;
  mix-blend-mode: normal;
  overflow-x: scroll;
  position: absolute;
  top: 104px;
  width: 100%;
}

.mobile-location .group-250-2X3iG4 {
  background-color: transparent;
  height: 204px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 1595px;
}

.mobile-location .montage-exterior-WLUTfk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 303px;
}

.mobile-location .mlb-pool-WLUTfk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  object-fit: cover;
  position: absolute;
  right: calc(25.00% - 76px);
  top: 1px;
  width: 303px;
}

.mobile-location .montage-room-view-WLUTfk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  left: calc(50.00% - 152px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 303px;
}

.mobile-location .montage-pool-sunset-WLUTfk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  left: calc(25.00% - 76px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 303px;
}

.mobile-location .montage-room-bath-WLUTfk {
  background-color: transparent;
  height: calc(100.00% - 1px);
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 303px;
}

.mobile-location .forbes-travel-g-award-2013-2020-Xj7SEC {
  background-color: transparent;
  color: var(--venice-blue-2);
  font-family: var(--font-family-poppins-lightitalic);
  font-size: var(--font-size-xs);
  font-style: italic;
  font-weight: 300;
  height: 38px;
  letter-spacing: 0.14px;
  line-height: 19px;
  position: absolute;
  right: calc(48.57% - 148px);
  text-align: left;
  top: 44px;
  width: 305px;
}

.mobile-location .h6-tagh4-Xj7SEC {
  background-color: transparent;
  height: 30px;
  letter-spacing: 0.60px;
  line-height: 46px;
  position: absolute;
  right: calc(48.57% - 148px);
  text-align: left;
  top: -13px;
  white-space: nowrap;
  width: 305px;
}

.mobile-location .menu-tablet-eHogxN {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

.mobile-location .header-bar-xegFbH {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile-location .menu-mobile-b-xegFbH {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: 0px;
  top: 37px;
  width: 150px;
}

.mobile-location .rectangle-22-vXcGaN {
  background-color: var(--sasquatch-socks);
  height: 3.70%;
  left: 0px;
  position: absolute;
  top: 96.30%;
  width: 100%;
}

.mobile-location .rectangle-76-vXcGaN {
  background-color: var(--sasquatch-socks);
  height: 3.70%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 96.30%;
  width: 100%;
}

.mobile-location .group-27-vXcGaN {
  background-color: transparent;
  cursor: pointer;
  height: 77.78%;
  left: 44.67%;
  position: absolute;
  top: 0px;
  width: 31.33%;
}

.mobile-location .menu-nvCwxe {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.05px;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: -3px;
  white-space: nowrap;
  width: 49px;
}

.mobile-location .women-in-title-xegFbH {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  left: 36px;
  letter-spacing: 1.19px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 36px;
  white-space: nowrap;
  width: 144px;
}
/* screen - tablet-location */

.tablet-location {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 768px;
  min-width: 1024px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-location .montage-sunset2-rTbVX3 {
  background-color: transparent;
  height: calc(100.00% - 89px);
  left: -2px;
  object-fit: cover;
  position: absolute;
  top: 89px;
  width: calc(100.00% + 2px);
}

.tablet-location .group-240-rTbVX3 {
  background-color: transparent;
  height: 426px;
  left: 128px;
  position: absolute;
  top: 171px;
  width: calc(100.00% - 580px);
}

.tablet-location .h6-7WDZFv {
  background-color: transparent;
  bottom: calc(1.95% - 6px);
  color: var(--masala);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-weight: 400;
  height: 298px;
  left: 0px;
  letter-spacing: 0.56px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  width: calc(100.00% + 2px);
}

.tablet-location .span0-LVU65q {
  font-family: var(--font-family-poppins-regular);
  font-style: normal;
}

.tablet-location .span1-LVU65q {
  font-family: var(--font-family-poppins-regular);
  font-style: normal;
}

.tablet-location .forbes-travel-g-hotel-2019-2020-7WDZFv {
  background-color: transparent;
  color: var(--masala);
  font-family: var(--font-family-poppins-lightitalic);
  font-size: 10px;
  font-style: italic;
  font-weight: 300;
  height: 49px;
  left: 0px;
  letter-spacing: 0.12px;
  line-height: 16px;
  position: absolute;
  text-align: left;
  top: 60px;
  width: 100%;
}

.tablet-location .line-7WDZFv {
  background-color: transparent;
  height: 2px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 49px;
  width: 324px;
}

.tablet-location .h6-tagh4-7WDZFv {
  background-color: transparent;
  color: var(--razzmatazz);
  font-family: var(--font-family-coffeeservice-regular);
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  height: 45px;
  left: 1px;
  letter-spacing: 0.90px;
  line-height: 31px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 1px);
}

.tablet-location .scroll-group-2-rTbVX3::-webkit-scrollbar {
  display: none;
  width: 0;
}

.tablet-location .scroll-group-2-rTbVX3 {
  background-color: transparent;
  height: calc(100.00% - 129px);
  mix-blend-mode: normal;
  overflow-y: scroll;
  position: absolute;
  right: 69px;
  top: 81px;
  width: 351px;
}

.tablet-location .mlb-architectur-reduced-scaled-T2x7Z7 {
  background-color: transparent;
  height: 212px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: -68px;
  width: 351px;
}

.tablet-location .montage-exterior-T2x7Z7 {
  background-color: transparent;
  height: 212px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 162px;
  width: 351px;
}

.tablet-location .montage-exterior-lJk92Q {
  background-color: transparent;
  height: 212px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 393px;
  width: 351px;
}

.tablet-location .montage-exterior-uUHPAy {
  background-color: transparent;
  height: 212px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 624px;
  width: 351px;
}

.tablet-location .montage-exterior-G5Bvo8 {
  background-color: transparent;
  height: 212px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 854px;
  width: 351px;
}

.tablet-location .footer-rTbVX3 {
  background-color: transparent;
  bottom: 0px;
  height: 40px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.tablet-location .group-160-DiLtxx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-location .background-stylestyle2-KHvXtu {
  background-color: var(--athens-gray);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-location .copyright-stylestyle2taguis-KHvXtu {
  background-color: transparent;
  height: 31px;
  left: 20px;
  letter-spacing: 0.21px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: calc(50.00% - 16px);
  width: calc(100.00% - 38px);
}

.tablet-location .mobile-menu-header-bar-rTbVX3 {
  background-color: transparent;
  height: 92px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

.tablet-location .header-bar-pMlxJg {
  background-color: transparent;
  height: 98.37%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.tablet-location .wit-wh-text-pMlxJg {
  background-color: transparent;
  cursor: pointer;
  height: 46px;
  left: 128px;
  position: absolute;
  top: 34px;
  width: 166px;
}

.tablet-location .women-in-title-DTm3xr {
  background-color: transparent;
  height: 58.70%;
  left: 0px;
  letter-spacing: 1.66px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34.78%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .span0-HaTFp4 {
}

.tablet-location .span1-HaTFp4 {
}

.tablet-location .x2021-first-american-DTm3xr {
  background-color: transparent;
  height: 50.00%;
  left: 0px;
  letter-spacing: 0.85px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -8.70%;
  white-space: nowrap;
  width: 101.20%;
}

.tablet-location .line-3-pMlxJg {
  background-color: transparent;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 89px;
  width: 100%;
}

.tablet-location .menu-mobile-active-rTbVX3 {
  background-color: transparent;
  cursor: pointer;
  height: 41px;
  position: fixed;
  right: 128px;
  top: 48px;
  width: 122px;
}

.tablet-location .rectangle-73-K3BLLU {
  background-color: var(--white);
  height: 2.44%;
  left: 0px;
  position: absolute;
  top: 90.24%;
  width: 100%;
}

.tablet-location .contact-K3BLLU {
  background-color: transparent;
  height: 26px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: 9.76%;
  width: 101.64%;
}

.tablet-location .travel-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 39.02%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .location-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 36.59%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .details-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 34.15%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .speakers-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 34.15%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .agenda-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 31.71%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .about-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 31.71%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .register-K3BLLU {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 29.27%;
  white-space: nowrap;
  width: 100%;
}

.tablet-location .rectangle-75-K3BLLU {
  background-color: var(--sasquatch-socks);
  height: 90.24%;
  left: 0px;
  position: absolute;
  top: 9.76%;
  width: 98.39%;
}

.tablet-location .rectangle-74-K3BLLU {
  background-color: var(--razzmatazz);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 98.39%;
}

.tablet-location .group-239-K3BLLU {
  background-color: transparent;
  height: 25px;
  left: calc(48.53% - 27px);
  position: absolute;
  top: calc(50.00% - 12px);
  width: 56px;
}

.tablet-location .menu-ForUxv {
  background-color: transparent;
  height: 108.00%;
  left: 0px;
  letter-spacing: 1.67px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 14.00%;
  white-space: nowrap;
  width: 103.57%;
}
@media screen and (max-width: 1023px) {
  .screen.location { 
    display: none;
   }
  .screen.tablet-location { 
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .screen.location { 
    display: none;
   }
  .screen.mobile-location { 
    display: none;
   }
}
@media screen and (min-width: 1280px) {
  .screen.tablet-location { 
    display: none;
   }
  .screen.mobile-location { 
    display: none;
   }
}