textarea{
    border-radius: 20px !important;
    background-color: rgba(255,255,255,0.1) !important;
    border-color: rgba(255,255,255,0.3) !important;
}
input{
    background-color: rgba(255,255,255,0.1) !important;
    border-color: rgba(255,255,255,0.3) !important;
}
.header_blur{
    backdrop-filter: blur(16px);
    border-radius: 20px;
}
.blur{
    backdrop-filter: blur(16px);
}
.map{
    border-radius: 20px !important;
}

#molecule-173661849485475990:hover .link_hover, 
#molecule-173662051591060290:hover .link_hover, 
#molecule-173661850326266970:hover .link_hover, 
#molecule-173661852276378730:hover .link_hover,
#molecule-173654193208514310:hover .link_hover{
    background-color: rgba(255,255,255,0.1) !important;
    border-radius: 20px;
    cursor: pointer;
    animation-duration: 2s;
}
#molecule-173662051168914840:hover .link_hover .tn-atom,
#molecule-173662776834557680:hover .link_hover .tn-atom{
    background-color: rgb(91,115,255) !important;
    border-radius: 20px;
    cursor: pointer;
    animation-duration: 2s;
}

@media (max-width: 960px) {
  .map{
      width: 560px;
  }
}
@media (max-width: 640px) {
  .map{
      width: 430px;
  }
}
@media (max-width: 480px) {
  .map{
      width: 300px;
  }
}