JSFiddle - React, Tailwind, and code Playground

HTML

<!DOCTYPE html>
<html>

    <head>

<meta charset="utf-8">

      <title> Аренда строительной техники </title>

                      <link type="text/css" rel="stylesheet" href="cssTe.css"/>


<link href='http://fonts.googleapis.com/css?family=Roboto:400,500&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

</head>
  
    <body>

<div class="str">

<div class="logo"> 
      
        <h2>Аренда строительной техники</h2>
        <p>Земляные работы. Рытье котлованов. Вывоз мусора.</p>  
        
           
           
           <div id="nomer">
            
            <h2> 495-555-55-55 <br>
                 926-655-55-55   
                   </h2>
                                                   
                                    
                      </div>

                </div>

<div class="pic">    </div>

<div id="fonb"> <h1>Cкики 10% </h1></div>

</div>

   
        <header class="line1">
        
            <h1>Аренда техники</h1> 
        
        </header> 






<div id="conte">
    <div id="cell">
        
        <section id="kran">

            <span id="kran12">
            
            <h2>Автокран Ивановец 25 Т</h2>
                <p>Стрела 25 мет.</p>
            <p>Грузоподёмность 25 тонн.</p>
            <p>Собственник-насальник.</p>
            <p>Цена за смену(8ч)<span class="red12">590 000 руб</span></p>
            
            </span>
            
            
        </section>
        
                    <section id="manipu">
            
                       
                       <span class="manipu12">
                       
                        <h2>Манипулятор Камаз 5 Т</h2>
            
                        <p>Грузоподъёмность 3 тонны</p>
                        <p>Стрела 7 мет</p>
                        <p>Также пренадлежит Начальнику</p>
                        <p>Цена за смену (8ч) <span class="red12"> 270 000 руб</span></p>
            
            </span>
            
        </section>
        
 ...

CSS

body {
    margin: 0;
    padding: 0;
    background-color:  #f2f2f2;
    font-family: Roboto;
    
    
}

.str {
    margin: 0% 0% 10% 10%;  
    background: linear-gradient(to bottom right, #c6c6c6, #f2f2f2);  
    
    
}





.logo, p {
    font-family: Roboto;
    width: 100%;

}


#nomer {
  float: right;
  margin: -100px 0 0 0;  
}



.pic {
    background-image: url(imag/Back.jpg);
    width: 899px;
    height: 431px;
    border-radius: 10px;
}

#fonb {
    position: absolute;
    display: block;
    border-radius: 17px;
    background-color: #231f20;
    height: 250px;
    width: 700px;
    margin: -300px 0 0 70px;
    opacity: 0.9;

}

#fonb h1 {
    color: yellow;
    
}


.line1 {
    position: relative;
    text-align: center;
    border-top: solid 1px #ccc;
    top: 1em;
}
.line1 h1 {
    background: #f2f2f2;
     position: relative;
    top: -0.65em;
    display: inline;
    margin: 0 ;
    padding: 0 1em 0 1em;
    
}


#conte {
    display: table;
    
    border-spacing: 22px;
    
}


#cell {
    display: table-row;
    
    
    
}

#kran, #manipu, #buld {
    background-repeat: no-repeat;
    border-radius: 8px ;
}


#kran {
    display: table-cell;
    background-image: url(imag/kra.jpg);
    width: 370px;
    height: 253px;
}

#kran12 {
    display: block;
    margin-top: 250px;
    background-color: white;
    height: 55%;
    width: 100%;
    
}
#kran12 p {
    color: darkgray;
    
    
}


#manipu {
    display: table-cell;
    background-image: url(imag/manip.jpg);
    width: 370px;
    height: 248px;
    


}

.manipu12 {
    display: block;
    margin-top: 250px;
    background-color: white;
    height: 55%;
    width: 100%;
    
    
    
}





#buld {
    display: table-cell;
    background-image: url(imag/cat.jpg);
    width: 370px;
    height: 201px;
    
}

    
    
.red12 {
    color: red;
    
    
}
  


.adres {
    background-image: url(imag/adres.png);
    width: 1142px;
    height: 485px;
    margin: 2% 1% 0 1%;
    

...