.red input {
    border: 1px solid #232323;
    font-size: 14px;
    font-weight: normal;
    color: #515151;
    width: 50%;
    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 67px;
    background-color:#ff1313;
    color: #fff;
}
.red2 input {
    border: 1px solid #232323;
    font-size: 14px;
    font-weight: normal;
    color: #515151;
    width: 59%;
    padding: 8px;
}
.red2 .text-message {width:59%;}
.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:64%;
    margin:0 auto;
}
.red2 select{width:32%;padding:10px;}
.red textarea{width:50%;}
@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:92%;}
    .red textarea{width:92% !important;}
    .red .input-two{width:100%;}    
    .red2 #button-new-2{padding: 10px 44px;}
    .red #button-new-1{padding: 10px 84px;}
} 