select 
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 10px 25px;
    color:#8898aa;
    text-align: center;
    border:none;
    box-shadow: 2px 5px 6px 1px rgba(50,50,93,.15), 0 1px 0 rgba(0,0,0,.02);
    max-width: 100%;

    background-color: white;
}

input, textarea 
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 10px 0px !important;
    color:#8898aa;
    border:none;
    background-color: white;
    border-radius: 8px;
    padding-left: 10px !important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #aeb6be;
    opacity: 1; /* Firefox */
  }
  
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #aeb6be;
  }
  
::-ms-input-placeholder { /* Microsoft Edge */
    color: #aeb6be;
  }

*
{
    font-family: 'Montserrat', sans-serif !important;
}

*:focus{  
    outline: none;
}

.react-datepicker-popper {
  position: absolute !important;
  transform: translate3d(0px, 64px, 0px) !important;
}

.react-datepicker-wrapper {
  border-radius: 8px;
  box-shadow: 0 5px 14px 0 rgba(0,0,0,0.1) !important;
}

.react-datepicker__input-container {
  border-radius: 8px !important;
}