


    .searchbar{
    margin-bottom: auto;
    margin-top: auto;
    height: 60px;
    max-width: 570px;
    background-color: whitesmoke;
    color: #000000;
    /*background-color: rgb(173, 239, 255);*/
    border-radius: 45px;
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
    background: whitesmoke;
    }

    .search_input{
    border: 20px;
    outline: 0;
    background: none;
    width: 80%;
    caret-color:black;
    line-height: 40px;
    }

    .searchbar:hover > .search_input{
    caret-color:black;
    }

    .search_icon{
    height: 40px;
    width: 40px;
    float: right;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    color: #000000;
    text-decoration:none;
    
    }
    
 .pr {
    max-width: 90%;
  }

  ::placeholder {
  color: black !important;
  }