main.webview #layout-loading-container,
main.webview #main-loading-container {
  min-height: 2800px !important;
}

.min-h-\[2400px\]{
    min-height: 2800px !important;
}

.custom-scrollable-container.sm\:overflow-x-visible.max-xl\:px-0.flex.gap-4.xl\:gap-6.scrollbar-hide {
    padding: 2px;
}

img.object-cover.w-full.h-full.object-top{
    border-radius: 0.5rem;
}

.rounded-lg .bg-grey-300{
    border-radius: 0.5rem;
}

img.absolute.w-\[712px\].h-\[712px\].lg\:h-auto.\!max-w-none.\!right-0.md\:\!max-w-max.md\:w-full.pt-px.object-cover.object-right-top.opacity-50{
    max-width: none !important
}

#enquire-now-footer{
    z-index: 10;
}

#lang-show{
    --tw-backdrop-blur: blur(40px);
}

#myaccount-show{
    --tw-backdrop-blur: blur(40px);
}

.gap-y-20{row-gap:5rem}

@media (min-width: 1024px) {
    .lg\:gap-y-24{row-gap:6rem}
}

@media (min-width: 1280px) {
  .\!w-full.\!max-w-full.xl\:\!max-w-\[400px\] {
    max-width: 400px !important;
  }
  .xl\:gap-y-\[7\.5rem\]{row-gap:7.5rem}
}

[class*=RichHTML-] ul > li, [class*=RichHTML-] ol > li {
  margin-bottom: 0.5rem;
  line-height: 1.25rem;
}

[class*=RichHTML-] ul.list-spacing-2xs > li, [class*=RichHTML-] ol.list-spacing-2xs > li {
  font-size: 0.625rem;
  margin-bottom: 0.25rem;
  line-height: 0.75rem;
}

[class*=RichHTML-] ul.list-spacing-xs > li, [class*=RichHTML-] ol.list-spacing-xs > li {
  font-size: 0.75rem;
  margin-bottom: 0.375rem;
  line-height: 1rem;
}

[class*=RichHTML-] ul.list-spacing-sm > li, [class*=RichHTML-] ol.list-spacing-sm > li {
  font-size: 0.875rem;
  margin-bottom: 0.5rem;
  line-height: 1.25rem;
}

[class*=RichHTML-] ul.list-spacing-base > li, [class*=RichHTML-] ol.list-spacing-base > li {
  font-size: 1rem;
  margin-bottom: 0.5rem;
  line-height: 1.5rem;
}

[class*=RichHTML-] ul.list-spacing-lg > li, [class*=RichHTML-] ol.list-spacing-lg > li {
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
  line-height: 1.75rem;
}

@media (min-width: 640px) {
  [class*=RichHTML-] ul.sm\:list-spacing-2xs > li, [class*=RichHTML-] ol.sm\:list-spacing-2xs > li {
    font-size: 0.625rem;
    margin-bottom: 0.25rem;
    line-height: 0.75rem;
  }

  [class*=RichHTML-] ul.sm\:list-spacing-xs > li, [class*=RichHTML-] ol.sm\:list-spacing-xs > li {
    font-size: 0.75rem;
    margin-bottom: 0.375rem;
    line-height: 1rem;
  }

  [class*=RichHTML-] ul.sm\:list-spacing-sm > li, [class*=RichHTML-] ol.sm\:list-spacing-sm > li {
    font-size: 0.875rem;
    margin-bottom: 0.5rem;
    line-height: 1.25rem;
  }

  [class*=RichHTML-] ul.sm\:list-spacing-base > li, [class*=RichHTML-] ol.sm\:list-spacing-base > li {
    font-size: 1rem;
    margin-bottom: 0.5rem;
    line-height: 1.5rem;
  }

  [class*=RichHTML-] ul.sm\:list-spacing-lg > li, [class*=RichHTML-] ol.sm\:list-spacing-lg > li {
    font-size: 1.125rem;
    margin-bottom: 0.5rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 768px) {
  [class*=RichHTML-] ul.md\:list-spacing-2xs > li, [class*=RichHTML-] ol.md\:list-spacing-2xs > li {
    font-size: 0.625rem;
    margin-bottom: 0.25rem;
    line-height: 0.75rem;
  }

  [class*=RichHTML-] ul.md\:list-spacing-xs > li, [class*=RichHTML-] ol.md\:list-spacing-xs > li {
    font-size: 0.75rem;
    margin-bottom: 0.375rem;
    line-height: 1rem;
  }

  [class*=RichHTML-] ul.md\:list-spacing-sm > li, [class*=RichHTML-] ol.md\:list-spacing-sm > li {
    font-size: 0.875rem;
    margin-bottom: 0.5rem;
    line-height: 1.25rem;
  }

  [class*=RichHTML-] ul.md\:list-spacing-base > li, [class*=RichHTML-] ol.md\:list-spacing-base > li {
    font-size: 1rem;
    margin-bottom: 0.5rem;
    line-height: 1.5rem;
  }

  [class*=RichHTML-] ul.md\:list-spacing-lg > li, [class*=RichHTML-] ol.md\:list-spacing-lg > li {
    font-size: 1.125rem;
    margin-bottom: 0.5rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 1024px) {
  [class*=RichHTML-] ul.lg\:list-spacing-2xs > li, [class*=RichHTML-] ol.lg\:list-spacing-2xs > li {
    font-size: 0.625rem;
    margin-bottom: 0.25rem;
    line-height: 0.75rem;
  }

  [class*=RichHTML-] ul.lg\:list-spacing-xs > li, [class*=RichHTML-] ol.lg\:list-spacing-xs > li {
    font-size: 0.75rem;
    margin-bottom: 0.375rem;
    line-height: 1rem;
  }

  [class*=RichHTML-] ul.lg\:list-spacing-sm > li, [class*=RichHTML-] ol.lg\:list-spacing-sm > li {
    font-size: 0.875rem;
    margin-bottom: 0.5rem;
    line-height: 1.25rem;
  }

  [class*=RichHTML-] ul.lg\:list-spacing-base > li, [class*=RichHTML-] ol.lg\:list-spacing-base > li {
    font-size: 1rem;
    margin-bottom: 0.5rem;
    line-height: 1.5rem;
  }

  [class*=RichHTML-] ul.lg\:list-spacing-lg > li, [class*=RichHTML-] ol.lg\:list-spacing-lg > li {
    font-size: 1.125rem;
    margin-bottom: 0.5rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 1280px) {
  [class*=RichHTML-] ul > li, [class*=RichHTML-] ol > li {
    margin-bottom: 0.5rem;
    line-height: 1.5rem;
  }
  [class*=RichHTML-] ul.xl\:list-spacing-2xs > li, [class*=RichHTML-] ol.xl\:list-spacing-2xs > li {
    font-size: 0.625rem;
    margin-bottom: 0.25rem;
    line-height: 0.75rem;
  }

  [class*=RichHTML-] ul.xl\:list-spacing-xs > li, [class*=RichHTML-] ol.xl\:list-spacing-xs > li {
    font-size: 0.75rem;
    margin-bottom: 0.375rem;
    line-height: 1rem;
  }

  [class*=RichHTML-] ul.xl\:list-spacing-sm > li, [class*=RichHTML-] ol.xl\:list-spacing-sm > li {
    font-size: 0.875rem;
    margin-bottom: 0.5rem;
    line-height: 1.25rem;
  }

  [class*=RichHTML-] ul.xl\:list-spacing-base > li, [class*=RichHTML-] ol.xl\:list-spacing-base > li {
    font-size: 1rem;
    margin-bottom: 0.5rem;
    line-height: 1.5rem;
  }

  [class*=RichHTML-] ul.xl\:list-spacing-lg > li, [class*=RichHTML-] ol.xl\:list-spacing-lg > li {
    font-size: 1.125rem;
    margin-bottom: 0.5rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 1536px) {
  [class*=RichHTML-] ul.\32xl\:list-spacing-2xs > li, [class*=RichHTML-] ol.\32xl\:list-spacing-2xs > li {
    font-size: 0.625rem;
    margin-bottom: 0.25rem;
    line-height: 0.75rem;
  }

  [class*=RichHTML-] ul.\32xl\:list-spacing-xs > li, [class*=RichHTML-] ol.\32xl\:list-spacing-xs > li {
    font-size: 0.75rem;
    margin-bottom: 0.375rem;
    line-height: 1rem;
  }

  [class*=RichHTML-] ul.\32xl\:list-spacing-sm > li, [class*=RichHTML-] ol.\32xl\:list-spacing-sm > li {
    font-size: 0.875rem;
    margin-bottom: 0.5rem;
    line-height: 1.25rem;
  }

  [class*=RichHTML-] ul.\32xl\:list-spacing-base > li, [class*=RichHTML-] ol.\32xl\:list-spacing-base > li {
    font-size: 1rem;
    margin-bottom: 0.5rem;
    line-height: 1.5rem;
  }

  [class*=RichHTML-] ul.\32xl\:list-spacing-lg > li, [class*=RichHTML-] ol.\32xl\:list-spacing-lg > li {
    font-size: 1.125rem;
    margin-bottom: 0.5rem;
    line-height: 1.75rem;
  }
}
