.kailasa-globe .searchInput input {
  border-bottom-width: 1px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  --tw-border-opacity: 0.4;
}
.kailasa-globe .listContainer > ul > li {
  transition: all 0.3s ease-in-out;
  background: transparent;
}
.kailasa-globe .listContainer > ul > li:hover {
  background: #fff8f9;
}

.kailasa-globe .mapMarker svg,
.kailasa-globe .mapMarker img {
  transition: all 0.3s ease-in-out;
}
.kailasa-globe .mapMarker svg.markerSvg:hover,
.kailasa-globe .mapMarker img:hover {
  transform: scale(1.4);
}
.kailasa-globe .marker__popup {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0.4rem 0.7rem;
  background-color: #fff;
  color: #5e2121;
  width: 10rem;
  word-break: normal;
  white-space: normal;
  margin-left: 0.8rem;
  margin-bottom: 0.8rem;
}
.kailasa-globe .marker__popup .closeIcon {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0.1rem;
  opacity: 0.6;
  transition: all 0.2s ease-in-out;
}
.kailasa-globe .marker__popup .closeIcon:hover {
  opacity: 1;
  scale: 1.02;
}
.kailasa-globe .listContainer {
  max-height: inherit;
}
.kailasa-globe .pagination button[disabled] {
  display: none;
}
.kailasa-globe .mainContent {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.kailasa-globe .showGlobe {
  opacity: 1;
}
.kailasa-globe .mainContent .pagination button {
  border: none;
  background: none;
  color: #5e2121;
  cursor: pointer;
  transition: color 0.3s ease-in-out;
  font-size: 12px;
  letter-spacing: 2px;
}
.kailasa-globe .mainContent .pagination button:hover {
  color: #d1af83;
}
.kailasa-globe .mainContent .pagination button.buttonNext:after {
  font-family: ETmodules !important;
  font-weight: 400 !important;
  color: #d1af83;
  line-height: inherit;
  font-size: 16px;
  opacity: 1;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  position: absolute;
  content: '$';
  left: auto;
  margin-left: 0.3em;
  vertical-align: middle;
}
.kailasa-globe .mainContent .pagination button.buttonPrev:before {
  font-family: ETmodules !important;
  font-weight: 400 !important;
  color: #d1af83;
  line-height: inherit;
  font-size: 16px;
  opacity: 1;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  content: '#';
  vertical-align: middle;
}
.kailasa-globe *,
:before,
:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
  padding: 0;
  margin: 0;
}
.kailasa-globe * {
  --tw-ring-inset: var(--tw-empty);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
}
.kailasa-globe a {
  color: inherit;
  text-decoration: inherit;
}
.kailasa-globe button,
.kailasa-globe input {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
}
.kailasa-globe button {
  text-transform: none;
  background-color: transparent;
  background-image: none;
}
.kailasa-globe button,
.kailasa-globe [type='button'],
.kailasa-globe [type='reset'],
.kailasa-globe [type='submit'] {
  -webkit-appearance: button;
}
.kailasa-globe button,
.kailasa-globe [role='button'] {
  cursor: pointer;
}
.kailasa-globe img {
  border-style: solid;
  max-width: 100%;
  height: auto;
}
.kailasa-globe input::placeholder {
  opacity: 1;
  color: #9ca3af;
}
.kailasa-globe input::webkit-input-placeholder {
  opacity: 1;
  color: #9ca3af;
}
.kailasa-globe input::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
.kailasa-globe input:-ms-input-placeholder {
  opacity: 1;
  color: #9ca3af;
}
.kailasa-globe input::-ms-input-placeholder {
  opacity: 1;
  color: #9ca3af;
}
.kailasa-globe svg,
.kailasa-globe img {
  display: block;
  vertical-align: middle;
}
.kailasa-globe ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.kailasa-globe .bg-transparent {
  background-color: transparent;
}
.kailasa-globe .hover\:bg-\[\#F8F4F4\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 244, 244, var(--tw-bg-opacity));
}
.kailasa-globe .border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}
.kailasa-globe .border-opacity-40 {
  --tw-border-opacity: 0.4;
}
.kailasa-globe .border-opacity-15 {
  --tw-border-opacity: 0.15;
}
.kailasa-globe .border-b-1 {
  border-bottom-width: 1px;
}
.kailasa-globe .cursor-pointer {
  cursor: pointer;
}
.kailasa-globe .flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.kailasa-globe .basis-full {
  flex-basis: 100%;
}
.kailasa-globe .flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.kailasa-globe .justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.kailasa-globe .justify-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.kailasa-globe .flex-grow-0 {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.kailasa-globe .flex-grow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.kailasa-globe .flex-shrink {
  -ms-flex-negative: 1;
  -webkit-flex-shrink: 1;
  flex-shrink: 1;
}
.kailasa-globe .flex-shrink-0 {
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.kailasa-globe .font-medium {
  font-weight: 500;
}
.kailasa-globe .h-4 {
  height: 1rem;
}
.kailasa-globe .h-5 {
  height: 1.25rem;
}
.kailasa-globe .text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.kailasa-globe .text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.kailasa-globe .text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.kailasa-globe .text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.kailasa-globe .leading-tight {
  line-height: 1.25;
}
.kailasa-globe .my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.kailasa-globe .mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.kailasa-globe .mt-1 {
  margin-top: 0.25rem;
}
.kailasa-globe .mr-3 {
  margin-right: 0.75rem;
}
.kailasa-globe .mr-auto {
  margin-right: auto;
}
.kailasa-globe .ml-auto {
  margin-left: auto;
}
.kailasa-globe .mb-2 {
  margin-bottom: 0.5rem;
}
.kailasa-globe .mt-\[-3rem\] {
  margin-top: -3rem;
}
.kailasa-globe .max-w-1080px {
  max-width: 1080px;
}
.kailasa-globe .opacity-50 {
  opacity: 0.5;
}
.kailasa-globe .hover\:opacity-100:hover {
  opacity: 1;
}
.kailasa-globe .outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.kailasa-globe .overflow-y-scroll {
  overflow-y: scroll;
}
.kailasa-globe .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.kailasa-globe .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.kailasa-globe .px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.kailasa-globe .pb-2 {
  padding-bottom: 0.5rem;
}
.kailasa-globe .pb-1 {
  padding-bottom: 0.25rem;
}
.kailasa-globe .pointer-events-none {
  pointer-events: none;
}
.kailasa-globe .pointer-events-auto {
  pointer-events: auto;
}
.kailasa-globe .absolute {
  position: absolute;
}
.kailasa-globe .relative {
  position: relative;
}
.kailasa-globe .right-0 {
  right: 0;
}
.kailasa-globe .resize {
  resize: both;
}
.kailasa-globe .shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0/0.1), 0 8px 10px -6px rgb(0 0 0/0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
    0 8px 10px -6px var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.kailasa-globe .text-center {
  text-align: center;
}
.kailasa-globe .text-\[\#5f4444\] {
  --tw-text-opacity: 1;
  color: rgba(95, 68, 68, var(--tw-text-opacity));
}
.kailasa-globe .text-\[\#5e2121\] {
  --tw-text-opacity: 1;
  color: rgba(94, 33, 33, var(--tw-text-opacity));
}
.kailasa-globe .hover\:text-\[\#d1af83\]:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 175, 131, var(--tw-text-opacity));
}
.kailasa-globe .w-4 {
  width: 1rem;
}
.kailasa-globe .w-full {
  width: 100%;
}
.kailasa-globe .w-5 {
  width: 1.25rem;
}
.kailasa-globe .w-screen {
  width: 100vw;
}
.kailasa-globe .z-20 {
  z-index: 20;
}
.kailasa-globe .z-2 {
  z-index: 2;
}
.kailasa-globe .hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  --tw-scale-z: 1.1;
}
.kailasa-globe .transition {
  -webkit-transition-property: background-color, border-color, color, fill,
    stroke, opacity, -webkit-box-shadow, -webkit-transform, filter,
    backdrop-filter;
  -o-transition-property: background-color, border-color, color, fill, stroke,
    opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke,
    opacity, box-shadow, -webkit-box-shadow, transform, -webkit-transform,
    filter, backdrop-filter;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 0.15s;
  -o-transition-duration: 0.15s;
  transition-duration: 0.15s;
}
.kailasa-globe .duration-400 {
  -webkit-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.kailasa-globe .animate\(\) {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
@media (min-width: 768px) {
  .kailasa-globe .md\:basis-1\/2 {
    flex-basis: 50%;
  }
  .kailasa-globe .md\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
  .kailasa-globe .md\:w-1\/2 {
    width: 50%;
  }
}
@media (max-width: 767.9px) {
  .kailasa-globe .\<md\:w-full {
    width: 100%;
  }
}