/* ================================================ */
/* Universal css for page reset setting start */
/* ================================================ */

@import "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";
*,
::after,
::before {
  padding: 0rem;
  margin: 0rem;
  box-sizing: border-box;
}

/* ================================================ */
/* Universal css for page reset setting end */
/* ================================================ */

/* ============================== */
/* website basic css start */
/* ============================== */

html {
  font-size: 62.5%;
  scroll-behavior: smooth;
}

body {
  font-family: "Inter", sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  color: #ffffff;
  background-color: #000000;
  user-select: none;
}

.max-content-width {
  max-width: 1730px;
  margin: 0 auto;
  height: 100%;
}

.coming-soon {
  background: url("../img/bg-layer.webp");
  height: 100vh;
  background-position: top;
  background-repeat: no-repeat;
  background-size: contain;
}

.side-banner {
  background: #141413;
  width: 96.5rem;
  height: 96.5rem;
  border-radius: 96.5rem;
  -webkit-border-radius: 96.5rem;
  -moz-border-radius: 96.5rem;
  -ms-border-radius: 96.5rem;
  -o-border-radius: 96.5rem;
  transform: translate(-8%, 4%);
  display: flex;
  align-items: center;
  justify-content: end;
}

.side-banner img {
  max-width: 89.77rem;
  transform: translateX(10%);
}

.coming-content .brand-img {
  margin-bottom: 5.8rem;
}

.coming-content .brand-img img {
  width: 20.1903rem;
}

.coming-content .title {
  color: #ffffff;
  font-family: "Inter";
  font-size: 5.9rem;
  font-style: normal;
  font-weight: 700;
  line-height: 128.814%;
  margin-bottom: 1.9rem;
}

.coming-content p {
  color: #ffffff;
  text-align: center;
  font-family: "Inter";
  font-size: 2.7rem;
  font-style: normal;
  font-weight: 400;
  line-height: 151.852%;
  max-width: 67.2rem;
  margin: 0 auto;
  margin-bottom: 14.6rem;
}

.coming-content .actions {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 4.6rem;
  margin-bottom: 16.4rem;
}
