JSFiddle - React, Tailwind, and code Playground

HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<div class="con part_2_of_3">
<div class="cont-form">
<form method="post" action="#">
  <input type="text" name="text" placeholder="Ваше имя">
  <input type="email" name="email" placeholder="Ваш Email">
<div class="clear"> </div>
<div>
  <textarea name="message" placeholder="Ваше сообщение:"></textarea>
</div>
<span>
  <input type="submit" name="submit" value="Отправить">
</span>
<div class="clear"></div>
</form>
</div>
</div>

CSS

.con{
   display: block;
   float:left;
   margin: 3% 0 3% 1.5%;
}
.con:first-child{
   margin-left:0; /* прижатие блока с формой к левому краю */
}
.part_2_of_3 {
   width: 66%; /* ширина блока с формой */
}
.part_1_of_3 {
   width: 32%; /* ширина блока с информацией */
}
.cont-form{
   padding-bottom: 25px; /* отступ снизу от формы блока */
}
.cont-form div{
   padding: 5px 0 15px;
}
.cont-form input[type="text"],.cont-form input[type="email"],.cont-form textarea{
   width: 42%; /* ширина полей для ввода текста и емейла */
   padding: 15px;
   display: block;
   outline: none;
   background-color: #fff; /* цвет ячеек формы */
   color: #888282; /* цвет вводимого текста формы */
   font-size: 0.8em; /* размер шрифта вводимого текста формы */
   float:left; 
   margin-right: 2em; /* отступ справа */
   font-family: Verdana, sans-serif;
   font-style: italic; /* вводимый текст курсивом */
   border: 2px solid #cacaca; /* граница ячеек формы */
}
.cont-form input[type="email"]{
   margin-right: 0em; /* отступ справа */
}
.cont-form textarea{ /* значения для текстовой области формы */
   padding: 18px; /* все поля в текстовой области */
   display: block;
   width: 93%; /* ширина формы текстовой области */
   height:180px; /* высота формы текстовой области */
   background-color: #fff; /* wdtn фона текстовой области */
   outline: none;
   color: #888282; /* цвет вводимого текста в текстовую область */
   font-size: 0.8em; /* размер шрифта текстовой области */
   font-style: italic; /* курсив для текстовой области формы */
   border:2px solid #cacaca;
   margin-bottom: 2em;
}
.cont-form input[type="submit"] {
   font-family: Verdana, sans-serif;
   font-size: 1em;
   color:#fff;
   padding: 0.7em 1.4em;
   margin-right: 2%;
   background-color: #a97b7b;
   border:none;
   display: block;
   cursor: pointer;
   outline: none;
   text-transform: uppercase; /* трансформация в заглавные буквы */
   float: right;
}
.comp_add p {
   font-size:0.8em;
   color:#525252;
  ...