body {
background-color: #41B3A3;
max-height: 100%;
max-width: 100%;

}
.ml1 {
    font-weight: 1000;
    font-size: 8vw;
    color:#E8A87C;
    margin-top: 35vh;
    text-align: center;
}
  
  .ml1 .letter {
    display: inline-block;
    line-height: 2.1052631578947367vh;
    color:#E27D60;
  }
  
  .ml1 .text-wrapper {
    position: relative;
    display: inline-block;
    padding-top: 0.2787456445993031vh;
    padding-right:  0.13937282229965156vw;
    padding-bottom: 2.25vh;
  }
  
  .ml1 .line {
    opacity: 0;
    position: absolute;
    left: 0;
    height: 0.39473684210526316vh;
    width: 100%;
    background-color: #fff;
    transform-origin: 0 0;
  }
  
  .ml1 .line1 { top: 0; 
    background-color: #E8A87C;
}
  .ml1 .line2 { bottom: 0; 
    background-color:#E8A87C;}

/* timer css*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap');

.mainbody {
    padding-top: 3vh;
}
.wrapper{
  max-width:100%;
  max-height:90vh;
  overflow:hidden;
  display:grid;
  place-content:center;
  text-align:center;
  color:lightblue;
  padding-top:  20vh;
  margin-bottom: 1vh;
  padding-bottom: 1vh;
  
 
}
.wrapper h1{
  font-size: 1.75vw;
  margin-bottom: .03vh;
  color:light blue;
}
.time{
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin-top:5.2631578947368425vh;
}
.time div{
  width:6.5vw;
  height:6.5vw;
  border:0.2631578947368421vh solid #E8A87C;
  border-radius:50%;
  display:grid;
  place-content:center;
  color:#85DCB;
  line-height:1vh;
  padding-top: 1vh;
  
}
.time div p:first-child{
  font-size:2.5vw;
  
  
  
}
.time div p:last-child{
  font-size:1.5vw;
  padding-bottom:2vh;
  
}
.time > span{
  margin:2vh 2vw;
  font-size:3vh;
  color:#85DCB;
  padding-top:1vh;
  
}
.dev{
  position:absolute;
  bottom:1.3157894736842106vh;
  right:1.7421602787456445vw;
  color:#85DCB;
  margin-top:1vh;
}
.snow{
  position:absolute;
  top:-1.3157894736842106vh;
  animation: fall 2s linear forwards;
  
}
@keyframes fall{
  to{
    transform:translateY(85vh);
  }
}
