#competition.vcr-event
{
	background: #ebf3ff url('/images/content/vcr/header.jpg') no-repeat center top;
	color: #060e3f;
}
#competition.vcr-event h2
{
	font-weight: bold;
}
#competition.vcr-event .contest-block h3
{
	text-align: center;
}
#competition.vcr-event .btn
{
	font-weight: bold;
}
h1 ~ p {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 0;
}
.contest-block > p
{
	font-weight: bold;
}
#competition.vcr-event .clock .timer
{
	color: #00c3f8;
}
.period-block > div:first-of-type
{
	font-weight: bold;
}
#competition.vcr-event .clock .timer + .text
{
	font-weight: bold;
	font-size: 16px;
}
#competition.vcr-event .tree-blocks > div > div:first-of-type
{
	background: #1d44b8;
	color: #ffffff;
	border-radius: 100%;
}
#competition.vcr-event .tree-blocks > div:nth-of-type(2) > div:first-of-type
{
	font-size: 4em;
	padding-bottom: 0.5em;
}
#competition.vcr-event .tree-blocks > div:last-of-type > div:first-of-type,
#competition.vcr-event .tree-blocks > div:nth-of-type(2) > div:first-of-type > span
{
	font-size: 24px;
}
#competition.vcr-event .tree-blocks > div > div:last-of-type
{
	font-weight: bold;
}
.how-get-block
{
	background: #406cd4;
	color: #ffffff;
	padding: 2em 0;
	margin: 1rem 0 3rem;
}
.how-get-block .multiple-elements:first-of-type > div:last-of-type::after
{
	display: none;
}
.how-get-block .multiple-elements > div i
{
	background: #45d7ff;
	color: #1d44b8;
	box-shadow: 0 5px 5px 5px rgb(69 215 255 / 25%);
}
.how-get-block .multiple-elements > div p
{
	font-size: 20px;
	width: 335px;
	margin-left: -4em;
}
.how-get-block .multiple-elements > div:first-of-type p > b
{
	color: #f6951e;
}
.multiple-elements > div.separate
{
	background: url('/images/content/vcr/separate.png') no-repeat right 1em;
}
.terms-block
{
	background: #ebf3ff;
	color: #060e3f;
}
.terms-block ul li:before
{
	background: #5b81db;
}
.terms-block ul li a
{
	color: #f6951e;
	text-decoration: underline;
}