.comningsoonpage-container1 {
  width: 100%;
  display: flex;
  overflow: auto;
  min-height: 100vh;
  align-items: center;
  flex-direction: column;
}
 
.comningsoonpage-comningsoonpage {
  gap: 31px;
  width: 100%;
  height: auto;
  display: flex;
  padding: 78px 0;
  overflow: hidden;
  align-items: flex-start;
  flex-shrink: 0;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 1);
}
 
.comningsoonpage-frame512 {
  gap: 840px;
  display: flex;
  padding: 0 80px 50px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
}
 
.comningsoonpage-image12 {
  width: 185px;
  height: 73px;
}
 
.comningsoonpage-frame522 {
  gap: 20px;
  display: flex;
  padding: 0 24px;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
 
.comningsoonpage-text1 {
  color: rgba(32, 29, 30, 1);
  height: auto;
  font-size: 64px;
  align-self: stretch;
  font-style: Medium;
  text-align: center;
  font-family: Playfair Display;
  font-weight: 500;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
 
.comningsoonpage-text2 {
  color: rgba(32, 29, 30, 1);
  height: auto;
  font-size: 20px;
  align-self: stretch;
  font-style: Regular;
  text-align: center;
  font-family: DIN 2014;
  font-weight: 400;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
 
.comningsoonpage-frame537 {
  gap: 14px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.comningsoonpage-frame536 {
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.comningsoonpage-frame542 {
  width: 240px;
  height: 240px;
  display: flex;
  overflow: hidden;
  position: relative;
  align-items: flex-start;
  flex-shrink: 0;
  border-radius: 4000px;
  background-size: cover;
  background-image: url("img/tq_axn1sumszk-8sg-300h.png");
}
 
.comningsoonpage-frame535 {
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.comningsoonpage-text3 {
  color: rgba(32, 29, 30, 1);
  height: auto;
  font-size: 32px;
  align-self: stretch;
  font-style: Medium;
  text-align: center;
  font-family: Playfair Display;
  font-weight: 500;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
 
.comningsoonpage-frame534 {
  gap: 12px;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-direction: column;
}
 
.comningsoonpage-text4 {
  color: rgba(32, 29, 30, 1);
  height: auto;
  font-size: 20px;
  font-style: Demi;
  text-align: center;
  font-family: DIN 2014;
  font-weight: 400;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
 
.comningsoonpage-frame529 {
  gap: 12px;
  display: flex;
  align-items: center;
}
 
.comningsoonpage-mdilinkedin {
  width: 28px;
  height: 28px;
}
 
.comningsoonpage-icroundemail {
  width: 28px;
  height: 28px;
}
 
.comningsoonpage-text5 {
  color: rgba(32, 29, 30, 1);
  height: auto;
  font-size: 20px;
  align-self: stretch;
  font-style: Regular;
  text-align: center;
  font-family: DIN 2014;
  font-weight: 400;
  line-height: normal;
  font-stretch: normal;
  text-decoration: none;
}
 
.comningsoonpage-link {
  display: contents;
}
 
.comningsoonpage-container2 {
  right: 50px;
  border: 1px solid #ffffff5c;
  bottom: 30px;
  display: flex;
  z-index: 22;
  position: fixed;
  box-shadow: 5px 5px 10px 0px rgba(31, 31, 31, 0.4);
  min-height: auto;
  align-items: center;
  padding-top: 8px;
  padding-left: 12px;
  border-radius: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  backdrop-filter: blur(6px);
  background-color: rgba(41, 41, 41, 0.41);
}
 
.comningsoonpage-icon1 {
  width: 24px;
  margin-right: 4px;
}
 
.comningsoonpage-text6 {
  color: white;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
