.red input {
    border: 1px solid #232323;
    font-size: 14px;
    font-weight: normal;
    color: #515151;
    width: 58%;
    padding: 8px;
}
.red .input-two{
    display: flex; 
    width:63%;
    margin:0 auto;
}
.red label{margin-top:8px;}
.red #button-new-1{
    margin-top:8px;
    padding:10px 75px;
    background-color:#ff1313;
    color: #fff;
}
.red2 input {
    border: 1px solid #232323;
    font-size: 14px;
    font-weight: normal;
    color: #515151;
    width: 74%;
    padding: 8px;
}
.red2 .text-message {width:74%;}
.red2 label{margin-top:8px;}
.red2 #button-new-2{
    margin-top:8px;
    padding:10px 57px;
    background-color:#3b8b7e;
    color: #fff;
}
.red #katilim{
    width:auto;
    margin-top:8px;
}
.red svg{color:#000} 
.red2 #katilim{
    width:auto;
    margin-top:8px;
}
.red2 svg{color:#000}
.red2 .input-two{
    display: flex; 
    width:100%;
    margin:0 auto;
}
.red2 .red-phone{width:48%;}
.red2 select{width:25%;padding:8px;}
.red textarea{width:58%;}
@media (max-width:768px){
    .red2 .text-message {width:88% !important;}
    .red2 input {width:88%;}
    .red2 .input-two{width:88%;}
    .red2 .red-phone{width:61%}
    .red .red-phone{width:53%}
    .red input{ width:83%;}
    .red textarea{width:83% !important;}
    .red .input-two{width:90%;}
    .red2 #button-new-2{padding: 10px 17px;}
    .red #button-new-1{padding: 10px 84px;}
} 