JSFiddle - React, Tailwind, and code Playground
HTML
<div class="article">
<div class="head">Выбери свой бонус!</div>
<div class="bonus-block">
<div class="bonus" id="start">
<img class="sum" src="images/start-sum.png" alt="$100" />
<p>На первый депозит</p>
<button type="button">Хорошее начало</button>
<img class="stylize" src="images/baks.png" alt="" />
</div>
<div class="bonus" id="money">
<img class="sum" src="images/money-sum.png" alt="$300" />
<p>За ваши выигрыши</p>
<button type="button">Большие деньги</button>
<img class="stylize" src="images/sunduk.png" alt="" />
</div>
<div class="bonus" id="free">
<img class="sum" src="images/free-sum.png" alt="300">
<p>очков</p>
<button type="button">Бесплатная игра</button>
<img class="stylize" src="images/girl.png" alt="" />
</div>
</div>
<button type="button" id="take">Получить</button>
</div>
CSS
@import 'fonts.css';
body {
background: #552225;
font-family: Arial, MerriweatherRegular;
font-size: 16px;
text-align: center;
padding: 0;
}
h3 {
color: #ffe920;
display: inline;
font-family: MerriweatherRegular;
font-size: 1.375em;
line-height: 1em;
text-transform: uppercase;
text-shadow: 0 0 10px rgba(0,0,0,.25);
}
/*HEADER
======================================================*/
.header {
background: -webkit-gradient(linear, left bottom, left top, from(#000), to(#013131));
background: -moz-linear-gradient(to top, #000, #013131);
background: -ms-linear-gradient(to top, #000, #013131);
background: -o-linear-gradient(to top, #000, #013131);
background: -webkit-linear-gradient(to top, #000, #013131);
background: linear-gradient(to top, #000, #013131);
position: relative;
width: 100%;
height: 9.683544303797468%;
max-height: 153px;
}
.logobg {
background-image: url(../images/logo-bg.png);
background-size: 100%;
background-repeat: no-repeat;
display: inline-block;
margin: 0 auto;
width: 52.552%;
height: 100%;
}
.logobg a img {
max-width: 100%;
}
.download-button {
background: url(../images/download-bg.png);
background-size: 100%;
background-repeat: no-repeat;
position: absolute;
right: 1.822%;
top: 5px;
outline: none;
width: 17.9166%;
height: 86.274%;
max-height: 132px;
}
#download {
background: url(../images/download.jpg);
background-size: 100%;
background-repeat: no-repeat;
border: none;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
color: #fff;
font-size: 1.375em;
font-weight: bold;
line-height: 3.3;
text-transform: uppercase;
text-shadow: 0 0 1px rgba(0,0,0,.25);
margin: 30px auto;
width: 52.290%;
height: 56.060%;
}
#download:hover {
background: url(../images/download-hover.jpg);
background-size: 100%;
cursor: pointer;
text-decoration: none;
}
a.download:hover {
cursor: pointer;
text-decoration: none;
}
/*main...