.mortgageForm--title{
	font-size: 14px;
	line-height: 16px;
	color: #67697E;
	margin-bottom: 12px;
}
.mortgageForm__row {
	display: flex;
	flex-wrap: wrap;
	margin-left: -20px;
	margin-right: -20px;
	margin-bottom: -32px;
}
.mortgageForm__col {
	padding: 0 20px;
	width: 50%;
	margin-bottom: 32px;
}
.mortgageForm__block {
	margin-bottom: 32px;
}
.mortgageForm__block:last-child{
	margin-bottom: 0;
}
.mortgageForm__radioWithText{
	display: flex;
	align-items: center;
	margin-top: -8px;
}
.mortgageForm__radioWithText--text{
	font-size: 12px;
	line-height: 16px;
	color: #67697E;
	margin-left: 12px;
}
.mortgageForm__bottom{
	margin-top: 56px;
	display: flex;
	align-items: center;
}
.mortgageForm__monthSum{
	margin-left: 40px;
	font-weight: 500;
	font-size: 32px;
	line-height: 36px;
	color: #FF2262;
}
.mortgageForm__submit {
	padding: 20px 72px;
	font-weight: 500;
}

.mortgage_callback__title {
	font-weight: bold;
	font-size: 32px;
	line-height: 44px;
	color: #060606;
	margin-bottom: 62px;
	width: calc(100% - 70px);
}

.mortgage_callback__inputs {
	margin-bottom: 62px;
}

.mortgage_callback__input {
	margin-bottom: 45px;
}

.mortgage_callback__footer {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.mortgage_callback__price {
	font-weight: 500;
	font-size: 24px;
	line-height: 18px;
	margin-right: 42px;
	color: #FF2262;
}

.mortgage_callback__submit {
	font-weight: 500;
	padding: 19px 32px;
	border: 0;
	font-family: inherit;
	cursor: pointer;
}

.mortgage_callback__container {
	max-width: 712px;
	padding: 0 15px;
	margin: 0 auto;
	position: relative;
}

.mortgage_callback__cross {
	right: 0;
	top: 0;
}

.mortgageForm .sliderValue.type2>input{
	font-size: 16px;
}

.mortgageForm .form__item.type4 input{
	font-size: 16px;
	border-width: 1px;
}

@media screen and (max-width: 1023px) {
	.mortgageForm__col {
		width: 100%;
	}
	.mortgageForm__col--cost {
		order: 10;
	}
	.mortgageForm__col--percent {
		order: 20;
	}
	.mortgageForm__col--initial {
		order: 30;
	}
	.mortgageForm__col--percent2 {
		order: 40;
	}
	.mortgageForm__col--deadline {
		order: 50;
	}
	.mortgageForm__col--years {
		order: 60;
	}
}

@media screen and (max-width: 767px) {
	.mortgageForm__bottom{
		margin-top: 48px;
		flex-wrap: wrap;
	}
	.mortgageForm__monthSum{
		order: -1;
		font-size: 28px;
		line-height: 32px;
		margin-bottom: 24px;
		margin-left: 0;
	}
	.mortgageForm .button12{
		font-weight: normal;
		font-size: 12px;
		line-height: 16px;
		width: 100%;
		padding: 16px;
	}
	.mortgageForm__radioWithText {
		margin-right: -16px;
		padding-right: 16px;
		overflow: auto;
	}
	.mortgageForm__radioWithText {
		scrollbar-width: none;
	}
	.mortgageForm__radioWithText::-webkit-scrollbar {
		display: none;
	}
	.mortgageForm__col {
		margin-bottom: 32px;
	}

	.mortgage_callback__title {
		font-size: 28px;
		line-height: 38px;
		margin-bottom: 45px;
		width: calc(100% - 35px);
	}
	.mortgage_callback__inputs {
		margin-bottom: 41px;
	}
	.mortgage_callback__input {
		margin-bottom: 20px;
	}
	.mortgage_callback__footer {
		flex-direction: column;
		align-items: stretch;
	}
	.mortgage_callback__price {
		margin-bottom: 29px;
	}
	.mortgage_callback__submit {
		padding: 16px;
		font-size: 12px;
		line-height: 16px;
		font-weight: 400;
	}
	.mortgage_callback__scroll {
		height: calc(90vh - 60px) !important;
	}
}