Complete Revamp and Redesigned BlissRoms Website

Co-authored-by: Ayan Mukherjee <mukherjeeayan725@gmail.com>
Signed-off-by: Ayan Mukherjee <mukherjeeayan725@gmail.com>
Signed-off-by: Jackeagle <jackeagle102@gmail.com>
diff --git a/styles/style.css b/styles/style.css
new file mode 100644
index 0000000..7cb33f1
--- /dev/null
+++ b/styles/style.css
@@ -0,0 +1,368 @@
+:root {
+  --dl-color-gray-500: #595959;
+  --dl-color-gray-700: #999999;
+  --dl-color-gray-900: #D9D9D9;
+  --dl-size-size-large: 144px;
+  --dl-size-size-small: 48px;
+  --dl-color-danger-300: #A22020;
+  --dl-color-danger-500: #BF2626;
+  --dl-color-danger-700: #E14747;
+  --dl-color-gray-black: #000000;
+  --dl-color-gray-white: #FFFFFF;
+  --dl-size-size-medium: 96px;
+  --dl-size-size-xlarge: 192px;
+  --dl-size-size-xsmall: 16px;
+  --dl-space-space-unit: 16px;
+  --dl-color-primary-100: #003EB3;
+  --dl-color-primary-300: #0074F0;
+  --dl-color-primary-500: #14A9FF;
+  --dl-color-primary-700: #85DCFF;
+  --dl-color-success-300: #199033;
+  --dl-color-success-500: #32A94C;
+  --dl-color-success-700: #4CC366;
+  --dl-size-size-xxlarge: 288px;
+  --dl-size-size-maxwidth: 1400px;
+  --dl-radius-radius-round: 50%;
+  --dl-space-space-halfunit: 8px;
+  --dl-space-space-sixunits: 96px;
+  --dl-space-space-twounits: 32px;
+  --dl-radius-radius-radius2: 2px;
+  --dl-radius-radius-radius4: 4px;
+  --dl-radius-radius-radius8: 8px;
+  --dl-space-space-fiveunits: 80px;
+  --dl-space-space-fourunits: 64px;
+  --dl-space-space-threeunits: 48px;
+  --dl-space-space-oneandhalfunits: 24px;
+}
+.button {
+  color: var(--dl-color-gray-black);
+  display: inline-block;
+  padding: 0.5rem 1rem;
+  border-color: var(--dl-color-gray-black);
+  border-width: 1px;
+  border-radius: 500px;
+  background-color: var(--dl-color-gray-white);
+}
+
+.input {
+  color: var(--dl-color-gray-black);
+  cursor: auto;
+  padding: 0.5rem 1rem;
+  border-color: var(--dl-color-gray-black);
+  border-width: 1px;
+  border-radius: 4px;
+  background-color: var(--dl-color-gray-white);
+}
+.textarea {
+  color: var(--dl-color-gray-black);
+  cursor: auto;
+  padding: 0.5rem;
+  border-color: var(--dl-color-gray-black);
+  border-width: 1px;
+  border-radius: 4px;
+  background-color: var(--dl-color-gray-white);
+}
+
+.Navbar {
+  top: 0%;
+  width: auto;
+  display: flex;
+  z-index: 1;
+  position: fixed;
+  max-width: var(--dl-size-size-maxwidth);
+  align-items: center;
+  padding-top: var(--dl-space-space-unit);
+  padding-left: var(--dl-space-space-threeunits);
+  padding-right: var(--dl-space-space-threeunits);
+  padding-bottom: var(--dl-space-space-unit);
+  backdrop-filter:  blur( 2px ); -webkit-backdrop-filter: blur( 8px );;
+  justify-content: space-between;
+}
+.navelement {
+  color: var(--dl-color-gray-white);
+  cursor: pointer;
+  transition: 0.3s;
+}
+.navelement:hover {
+  color: var(--dl-color-primary-500);
+}
+.Footerlink {
+  color: var(--dl-color-gray-900);
+  cursor: pointer;
+  transition: 0.3s;
+  margin-bottom: var(--dl-space-space-unit);
+}
+.Footerlink:hover {
+  color: var(--dl-color-primary-500);
+}
+.icons {
+  fill: #D9D9D9;
+  width: 24px;
+  cursor: pointer;
+  height: 24px;
+  transition: 0.3s;
+  margin-right: var(--dl-space-space-unit);
+  text-decoration: none;
+}
+.icons:hover {
+  fill: var(--dl-color-primary-500);
+}
+.mid-element-initial {
+  width: 200px;
+  height: 300px;
+  display: flex;
+  min-width: 200px;
+  transform: translateX(100%);
+  object-fit: cover;
+  transition: 0.3s;
+  border-radius: var(--dl-radius-radius-radius8);
+  background-size: cover;
+  background-image: url('https://images.unsplash.com/photo-1638176373124-28142ef16c5b?ixid=Mnw5MTMyMXwwfDF8YWxsfDE0fHx8fHx8Mnx8MTYzODE5NzE5OA&ixlib=rb-1.2.1&h=500');
+  background-position: center;
+}
+.left-element-initial {
+  width: 200px;
+  height: 300px;
+  margin: 0;
+  display: flex;
+  min-width: 300px;
+  transform: translateX(100%);
+  min-height: 500px;
+  object-fit: cover;
+  transition: 0.3s;
+  margin-left: var(--dl-space-space-twounits);
+  margin-right: var(--dl-space-space-twounits);
+  border-radius: var(--dl-radius-radius-radius8);
+  background-size: cover;
+  background-image: url('https://images.unsplash.com/photo-1638165212454-d92d3050351b?ixid=Mnw5MTMyMXwwfDF8YWxsfDE5fHx8fHx8Mnx8MTYzODE5ODA2Mg&ixlib=rb-1.2.1&h=300');
+  background-position: center;
+}
+.right-element-initial {
+  width: 200px;
+  height: 300px;
+  margin: 0;
+  display: flex;
+  min-width: 200px;
+  transform: translateX(125%);
+  object-fit: cover;
+  margin-left: var(--dl-space-space-twounits);
+  margin-right: var(--dl-space-space-twounits);
+  border-radius: var(--dl-radius-radius-radius8);
+  background-size: cover;
+  background-image: url('https://images.unsplash.com/photo-1638165212454-d92d3050351b?ixid=Mnw5MTMyMXwwfDF8YWxsfDE5fHx8fHx8Mnx8MTYzODE5ODA2Mg&ixlib=rb-1.2.1&h=300');
+  background-position: center;
+}
+.mid-element {
+  order: 2;
+  min-width: 300px !important;
+  transform: translateX(0) !important;
+  min-height: 500px !important;
+}
+.left-element {
+  order: 1;
+  min-width: 200px !important;
+  transform: translateX(0) !important;
+  min-height: 300px !important;
+  margin-left: var(--dl-space-space-twounits);
+  margin-right: var(--dl-space-space-twounits);
+}
+.right-element {
+  order: 3;
+  transform: translateX(0) !important;
+  margin-left: var(--dl-space-space-twounits);
+  margin-right: var(--dl-space-space-twounits);
+}
+.hidden-element {
+  display: none !important;
+}
+.join {
+  text-align: center;
+  border-width: 0px;
+  padding-left: var(--dl-space-space-twounits);
+  border-radius: var(--dl-radius-radius-radius8);
+  padding-right: var(--dl-space-space-twounits);
+  -backdrop-filter: blur(16px) saturate(180%);;
+  background-color:  rgba(17, 25, 40, 0.75);
+  -background-color:  rgba(17, 25, 40, 0.75);
+  -webkit-backdrop-filter: blur(16px) saturate(180%);
+}
+.navbar-fixed {
+  width: 100%;
+  max-width: 100%;
+  align-items: center;
+  padding-top: var(--dl-space-space-halfunit);
+  padding-left: var(--dl-space-space-threeunits);
+  padding-right: var(--dl-space-space-threeunits);
+  padding-bottom: var(--dl-space-space-halfunit);
+  justify-content: space-between;
+}
+.mb-12 {
+  margin-bottom: 12px;
+}
+
+
+.teleport-menu-mobile {
+  transform: translateX(100%);
+}
+
+.h3-36 {
+  font-size: 36px;
+  font-style: normal;
+  font-family: Poppins;
+  font-weight: 500;
+  line-height: 1.15;
+  text-transform: none;
+  text-decoration: none;
+}
+.h1-96 {
+  font-size: 96px;
+  font-family: Poppins;
+  font-weight: 300;
+  letter-spacing: -1.5%;
+  text-transform: none;
+  text-decoration: none;
+}
+.h3-48 {
+  font-size: 48px;
+  font-family: Poppins;
+  font-weight: 400;
+  text-transform: none;
+  text-decoration: none;
+}
+.heading {
+  font-size: 32px;
+  font-family: Inter;
+  font-weight: 700;
+  line-height: 1.15;
+  text-transform: none;
+  text-decoration: none;
+}
+.subtitle-14 {
+  font-size: 14px;
+  font-family: Arial;
+  font-weight: 500;
+  text-transform: none;
+  text-decoration: none;
+}
+.h5-24 {
+  font-size: 24px;
+  font-family: Poppins;
+  font-weight: 500;
+  text-transform: none;
+  text-decoration: none;
+}
+.h2-60 {
+  font-size: 60px;
+  font-family: Poppins;
+  font-weight: 300;
+  letter-spacing: -0.5%;
+  text-transform: none;
+  text-decoration: none;
+}
+.footer-Text-Style {
+  font-size: 16px;
+  font-family: Inter;
+  font-weight: 700;
+  line-height: 1.15;
+  text-transform: none;
+  text-decoration: none;
+}
+.h6-20 {
+  font-size: 20px;
+  font-family: Arial;
+  font-weight: 500;
+  text-transform: none;
+  text-decoration: none;
+}
+.caption {
+  font-size: 14px;
+  font-family: Poppins;
+  font-weight: 400;
+  text-transform: none;
+  text-decoration: none;
+}
+.body-16 {
+  font-size: 16px;
+  font-family: Arial;
+  font-weight: 500;
+  text-transform: none;
+  text-decoration: none;
+}
+.subtitle-16 {
+  font-size: 16px;
+  font-family: Poppins;
+  font-weight: 500;
+  text-transform: none;
+  text-decoration: none;
+}
+.content {
+  font-size: 16px;
+  font-family: Inter;
+  font-weight: 400;
+  line-height: 1.15;
+  text-transform: none;
+  text-decoration: none;
+}
+.h4-28 {
+  font-size: 28px;
+  font-family: Poppins;
+  font-weight: 400;
+  letter-spacing: 0.25%;
+  text-transform: none;
+  text-decoration: none;
+}
+.body-12 {
+  font-size: 12px;
+  font-family: Poppins;
+  font-weight: 400;
+  line-height: 18px;
+  letter-spacing: 0.25%;
+  text-transform: none;
+  text-decoration: none;
+}
+.button-14 {
+  font-size: 14px;
+  font-family: Poppins;
+  font-weight: 500;
+  letter-spacing: 1.25%;
+  text-transform: none;
+  text-decoration: none;
+}
+@media(max-width: 991px) {
+  .icons {
+    fill: var(--dl-color-gray-white);
+    color: var(--dl-color-primary-700);
+  }
+  .teleport-menu-mobile {
+    height: 100vh;
+    display: flex;
+    transition: 0.5s;
+  }
+  .teleport-menu-show {
+    display: flex !important;
+    transform: translateX(0);
+  }
+}
+@media(max-width: 767px) {
+  .Navbar {
+    padding-left: var(--dl-space-space-twounits);
+    padding-right: var(--dl-space-space-twounits);
+  }
+}
+@media(max-width: 479px) {
+  .Navbar {
+    padding: var(--dl-space-space-unit);
+  }
+  .icons {
+    fill: var(--dl-color-gray-white);
+  }
+  .join {
+    margin-top: var(--dl-space-space-unit);
+    margin-bottom: var(--dl-space-space-unit);
+  }
+  .navbar-fixed {
+    width: 100%;
+    padding-left: var(--dl-space-space-oneandhalfunits);
+    padding-right: var(--dl-space-space-oneandhalfunits);
+  }
+}