.form_wrap {
    padding: 25px 30px 33px;
}
.form_title {
    margin-bottom: 18px;
}
.form_wrap:before {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
}
.form_step_1 {
	margin-top: -19px;
}
.form_step_1 .comment p {
    font-weight: 400;
    font-size: 12px;
    line-height: 13px;
	
	letter-spacing: 0.04em;
}
.form_step_1 p a {
    color: #F8B017;
	text-decoration: none;
}
.form_step_1 p a:hover {
    color: #E09D0B;
	text-decoration: none;
}
.form_step_1 .form_list > li {
    margin: 17px 0;
	font-weight: 400;
	list-style: square;
}
.form_step_1 .form_list > li a {
    color: #F8B017;
	text-decoration: none;
}
.form_step_1 .form_list > li a:hover {
    color: #E09D0B;
	text-decoration: none;
}
.form_step_1 .form_list > li span {
    /*font-weight: 400;
    font-size: 12px;
    line-height: 18px;
	
	letter-spacing: 0.04em;*/
	
	/*opacity: 0.9;*/
}
.form_step_2 .input {
    width: 440px;
    margin-bottom: 20px;
}
.form_step_2 .input:nth-child(2) {
    margin-bottom: 20px;
}
.form_step_2 input {
    width: 440px;
}
.form_step_3 .form_title {
    margin-bottom: 106px;
    margin-top: 5px;
}
.form_step_3 .input {
    width: 530px;
    margin-bottom: -12px;
    min-height: 77px;
}
.form_step_3 .input:nth-child(3) {
    /*margin-bottom: -12px;*/
}
.form_step_4 .var-1 .form_title {
    margin-bottom: 98px;
	margin-top: 21px;
}
.form_step_4 .var-2 .form_title {
    margin-bottom: 45px;
}
.form_step_4 .var-3 .form_title {
    margin-bottom: 45px;
}
.form_step_4 .input {
    width: 440px;
	margin-bottom: 20px;
}
.form_step_4 .input #r6 {
    width: 270px;
	margin-top: 8px;
}
.form_step_5 .form_title {
    margin-bottom: 48px;
}
.form_step_5 .input {
    width: 440px;
    margin-bottom: 20px;
}
.form_step_5 .input:nth-child(2) {
    width: 354px;
}
.form_step_5 .input:nth-child(3) {
    margin-top: 17px;
	margin-bottom: 35px;
}
.form_step_5 input[type="text"] {
    width: 354px;
    margin-left: 0px;
}
.swiper-pagination {
    margin: -1px 206px 0 0;
}
label.select:focus:after {
    transform: rotate(180deg);
}

@media(max-width: 767.98px) {
    .content {
		transform: inherit!important;
	}
	.swiper-pagination {
		margin: 0px 20px 0 0;
	}
	.form_step_1 .form_list > li {
		font-size: 16px;
		line-height: 20px;
	}
	.form_step_2 input {
		width: 100%;
	}
}