body, html {
	background-color: #f6f7fb;
	overflow-y: hidden;
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
}

.dcCalc_input-row-mobile .dcCalc_input-row-mobile__input input {
	background-color: #f6f7fb;
}

#domclick__mortgage {
	max-width: 1200px;
	margin: 0 auto;
	display: -ms-flexbox;
	display: flex
}

@media screen and (max-width: 620px) {
	#domclick__mortgage {
		display: block !important;
	}

	#domclick__result {
		margin-left: 0 !important;
	}
}

#domclick__calculator {
	-ms-flex: 1 1;
	flex: 1 1
}

#domclick__signup-button {
	margin-top: 16px
}

#domclick__result {
	border-width: 1px;
	border-style: dotted;
	padding: 16px;
	margin-left: 32px;
	-ms-flex-item-align: start;
	align-self: flex-start
}

.domclick__icon {
	fill: currentColor;
	height: 16px;
	width: 16px
}

.dcCalc_slider-track {
	background-color: #1c8aeb !important;
}

.dcCalc_slider-handle:after {
	background-color: #1c8aeb !important;
}

.dcCalc_switch_checked {
	background-color: #1c8aeb !important;
}

.dcCalc_button_theme_primary {
	background-color: #1c8aeb !important;
	box-shadow: none !important;
}

.dcCalc_result-calculation__value {
	color: #1c8aeb !important;
}

.dcCalc_switch-tablet__discount {
	color: #1c8aeb !important;
}

.dcCalc_frame a {
	color: #1c8aeb !important;
}

.dcCalc_textfield_size_small .dcCalc_textfield__input {
	padding-right: 0 !important;
}

/*# sourceMappingURL=main.47c32fcc.css.map*/