body{
  overflow: hidden;
}
.comingSoonDiv {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
}

.title {
  line-height: 112px;
  font-size: 7rem;
  font-weight: bold;
}

.title .techartSoon {
  color: #f6b619;
}
.title .shtcSoon {
  color: #25698a;
}
.title .soon {
  color: #2a22e8;
}
.title .manaliSamajSoon {
  color: #142a3f;
}


.liveText3 {
  font-weight: bold;
  color: #f6b619;
  font-size: 65px;
  text-shadow: 2px 3px 3px rgba(0, 0, 0, 0.33);
}

.footerSection {
  padding: 12px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.footerText {
  font-weight: bold;
  margin-bottom: 0;
  font-size: 18px;
}

.footerText span {
  font-weight: bold;
}

.footerLink {
  color: black;
  text-decoration: none;
  font-size: 12px;
}

.footerLink span {
  color: #f6b619;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.33);
}

.footerImg {
  height: 80px;
  width: auto;
}
.contbtn {
  background-color: #102f7a;
  padding: 10px 39px;
  margin-top: 56px;
  border-radius: 30px;
  font-size: 20px;
  font-weight: bold;
  color: white;
}

.social-media {
  margin-top: 30px;
  color: #eaeaea;
  font-size: 45px;
}

.fab {
  margin-right: 15px;
  color: #eaeaea;
}

i.fab.fa-facebook:hover {
  background: -webkit-linear-gradient(#4e71ba, #3b5998, #2f4771);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

i.fab.fa-instagram:hover {
  /* color: #f26d3d; */
  background: -webkit-linear-gradient(#4f36d2, #ae2aa3, #e51f4c, #f7ba51);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

i.fab.fa-linkedin:hover {
  color: #0270b0;
}

/* .box {
  width: 70px;
  position: absolute;
  height: 70px;
  border-radius: 50%;
  margin: auto;
  background-color: #F9C016;
  animation: GFG 6s infinite linear;
}
.box:before{
  animation:rotate 3s linear reverse infinite;
}


@keyframes GFG {
  0% {
      transform: rotate(0deg) 
            translateY(100px) rotate(0deg);
  }

  100% {
      transform: rotate(360deg) 
            translateY(100px) rotate(-360deg);
  }
} */

*:before,
*:after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* body {
  background: #ffebeb;
  background: rgba(240, 248, 255, 0.9);
  overflow: hidden;
} */

.bubble {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  cursor: pointer;
  transition: linear 2s, transform 0.2s;
}

.bubble:hover {
  transform: scale(1.7);
}

.bubble--bust {
  transform: scale(1.8);
}
