

.footer-form input {
   
    padding: 0 20px;
    height: 50px;
    font-size: 16px;
    color: #000;
    border: 0px !important;
 
    box-shadow: 0 0 50px 0 rgba(224,233,238,1);
 
}
.footer-form .btn{
     background: transparent !important;
    color:#21115e !important;
    margin-top: 10px;
    padding:  12px 25px 12px 25px;
      border: solid 2px #21115e !important; 
      font-size: 14px;
    
    
}
.footer-form .btn:hover{
    color:#fff !important;
    margin-top: 10px;
    padding: 12px 25px 12px 25px;
    background: #1d5ede !important;
    border: solid 2px #1d5ede !important; 

    font-size: 14px;
    
}
.footer-form .wpcf7-response-output,
.footer-form .wpcf7-not-valid-tip{
    border-color: #26264F !important;
}
    
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #89899a;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #89899a;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #89899a;
}