@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;600&display=swap");
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Manrope", sans-serif;
}
a {
  color: white; 
  /* if link doesnot show change this */
  text-decoration: none;
}
  

.flex-container {
  display: flex;
}
.share-btn {
  background-color: white;
  padding: 0.65rem 0.8rem;
  border-radius: 50%;
}
#share-link {
  justify-content: flex-end;
  align-items: center;
  margin: 1rem;
}
#profile-picture {
  display: block;
  width: 230px;
  margin: 1rem auto;
  border-radius: 50%;
}

.profile > h1 {
  font-size: 1.25rem;
}
.profile > h2 {
  font-weight: 400;
  font-size: 1rem;
}
.links-container {
  padding: 1rem 0.75rem;
  list-style-type: none;
}
.links-container li {
  text-align: center;
  margin: 1rem 0;
  }
  .links-container li :hover{
    background-color:#625751;
  }
body{
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  background: #404c5f;
  
}
.wrapper{
  display: flex;
}
.wrapper .static-txt{
  color: #fff;
  font-size: 60px;
  font-weight: 400;
}
.wrapper .dynamic-txts{
  margin-left: 15px;
  height: 90px;
  line-height: 90px;
  overflow: hidden;
}
.dynamic-txts li{
  list-style: none;
  color: #FC6D6D;
  font-size: 60px;
  font-weight: 500;
  position: relative;
  top: 0;
  animation: slide 12s steps(4) infinite;
}
@keyframes slide {
  100%{
    top: -360px;
  }
}
.dynamic-txts li span{
  position: relative;
  margin: 5px 0;
  line-height: 90px;
}
.dynamic-txts li span::after{
  content: "";
  position: absolute;
  left: 0;
  text color: red;
  height: 100%;
  width: 100%;
  background: #343F4F;
  border-left: 2px solid #FC6D6D;
  animation: typing 3s steps(10) infinite;
}
@keyframes typing {
  40%, 60%{
    left: calc(100% + 30px);
  }
  100%{
    left: 0;
  }
}

.nav-link {
  display: block;
  border-radius: 50px;
  background-color:#20B2AA;
    /* if link doesnot show change this */
  padding: 1rem 0;
  box-shadow: 5px 5px rgb(163, 213, 214);
  font-weight: 600;
}
.nav-link :hover{
  
}
@media (min-width: 768px) {
  main {
    max-width: 750px;
    margin: 0 auto;
  }
}
