.polls_result_description {
	padding-top:66px;
	color:#fff;
	font-size:24px;
	font-family: 'Factor A', sans-serif;
	line-height:1;
	font-weight: 700;
	max-width:1044px;
}
.polls_result_help {
	color:#fff;
	font-size:24px;
	font-family: 'Factor A', sans-serif;
	line-height:1;
	font-weight: 700;
	max-width:1044px;
	margin-top:50px;
	margin-bottom:20px;
}
.polls-result {
	min-height:92px;
	padding-top:22px;
	padding-bottom:22px;
	border-radius:5px;
	background:#1868D2;
	padding-left:48px;
	margin-bottom:15px;
	position:relative;
	box-sizing: border-box;

}
.poll-items .poll-item:last-child {
	margin-bottom:0;
}
.polls-results {
	padding-bottom:64px;
}
.polls-results .polls-result:first-child {
	background: #0030A8;
}
.polls-results .polls-result:last-child {
	margin-bottom:0;
}
.polls-result-title {
	color:#fff;
	font-size:24px;
	font-family: 'Factor A', sans-serif;
	line-height:1;
	font-weight: 700;
	max-width:1044px;

}

.polls-result-description {
	font-family: 'Factor A', sans-serif;
	color:#fff;
	font-size:19px;
	line-height:1.4;
	margin-top:8px;
	padding-right:48px;
}
.polls-result-p {
	font-family: 'Factor A', sans-serif;
	color:#fff;
	font-size:15px;
	line-height:1;
	text-transform: uppercase;
	position:absolute;
	right:13px;
	top:16px;
	font-weight: 700;
}
.career-test-button {
	font-size:24px !important;
	margin-bottom:20px;
}

.poll-title {
	font-size:40px;
	font-weight:700;
	color:#fff;
	line-height: 1;
	font-family: 'Factor A', sans-serif;
	max-width:800px;
	padding-top:45px;
}
.poll-title a {
	font-size:20px;
	color:#fff;
	text-decoration: underline;
}
.poll-title a:hover {
	text-decoration: none;
}
.polls {
	font-family: 'Factor A', sans-serif;
}
.poll-items {
	margin-top:15px;
}
.poll-item {

	border-radius:5px;
	max-width:1055px;
	padding-right:40px;
	margin-bottom:15px;
	font-size:24px;
	color:#fff;
	font-weight:700;
	display: flex;

	line-height:1;

}
.poll-item label {
	min-height:70px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	cursor:pointer;
	gap:48px;
	width:100%;
	background: #09BD54;
	transition:0.3s all ease;
}
.polls_result_help ul {
	padding-left:0;
}
.polls_result_help ul li {
	list-style: none;
	margin-bottom:10px;
}
.polls_result_help ul li a {
	color:#35499A;
	text-decoration: underline;
}
.polls_result_help ul li a:hover {
	text-decoration: none;
}
.poll-item input {
	display:none;
}
.poll-item span {
	width:95px;
	min-width:95px;
	background:#004B02;
	height:100%;
	align-items: center;
	justify-content: center;
	font-size:60px;
	font-weight:800;
	font-family: 'Halvar', sans-serif;
	text-transform: uppercase;
	display: flex;
	border-radius:5px 0px 0px 5px;
}
.poll-item input:checked + label, .poll-item label:hover {
	background: #006803;
}
.poll-items {
	padding-bottom: 60px;
}
.vote-form {
	display:none;
}
.polls {
	display:none;
}
input[name=vote]{
	display:none;
}
.poll_next_prev_buttons, .submit_forms {
	display:none;
	max-width: 872px;
	padding-bottom:60px;
	justify-content: flex-end;
	text-align: right;
	margin:0 auto;
}
.poll_next_prev_buttons a, .submit_forms a {
	padding: 14px 28px;
	width: auto;
	font-family: 'Factor A', sans-serif;
	background: #35499A;
	border-radius: 5px;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color:#fff;
}
.vote-form {
	background:linear-gradient(90deg, #15C678 0%, #44E0AF 100%)
}
.poll-item.answer_true label {
	background: #6F07AC !important;
	position:relative;
}
.poll-item.answer_false label {
	background: #D01433 !important;
	position:relative;
}
.poll-item.answer_true label:after {
	position: absolute;
	right:6px;
	background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='58' height='58' rx='1' fill='%23923CC4'/%3E%3Crect x='1' y='1' width='58' height='58' rx='1' stroke='%23AC70CF' stroke-width='2'/%3E%3Cpath d='M25.0125 42.6768C24.3 42.6768 23.825 42.4393 23.35 41.9643L11.7125 29.6143C10.7625 28.6643 10.7625 27.2393 11.7125 26.2893C12.6625 25.3393 14.0875 25.3393 15.0375 26.2893L24.775 36.7393L44.725 14.8893C45.4375 13.9393 47.1 13.7018 48.05 14.4143C49 15.1268 49.2375 16.7893 48.525 17.7393L48.2875 17.9768L26.675 41.7268C26.4375 42.4393 25.725 42.6768 25.0125 42.6768Z' fill='white'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	width:60px;
	height:60px;
	content:'';
}



@media (max-width: 760px) {
	.poll-title, .polls_result_description {
		font-size:18px;
		padding-top:35px;
	}
	.poll-item span {
		font-size:50px;
	}
	.poll-items, .polls_result_help {
		margin-top:20px;
	}
	.polls_result_help, .polls-result-title {
		font-size:18px;
	}
	.polls-result {
		padding-left:15px;
	}
	.poll-item {
		padding-right:0;
	}
	.poll-item label, .polls-result-description {
		font-size:14px;
		line-height:114%;
	}
	.poll-item label {
		gap:31px;
		min-height:60px;
	}
	.polls-result-p {
		font-size:9px;
	}
}

.polls_result_help a {

}
.counter {
	font-size: 40px;
	font-weight: 700;
	color: #fff;
	line-height: 1;
	font-family: 'Factor A', sans-serif;
	max-width: 1055px;
	text-align: right;
	margin-bottom: 20px;
}