@charset "utf-8";
/* CSS Document */
@media (max-width:991.98px) {
	.ulrc400280 .img_swap {
		display: flex;
		flex-direction: column-reverse;
	}

	.ulrc400280 .sub_line {
		/* width: 635px !important; */
		padding: 0px 15px;
	}
}

@media (max-width:767px) {
	.ulrc400280 .sub_line {
		/* width: 435px !important; */
		padding: 0px 15px;
	}
}

@media (max-width:575px) {
	.ulrc400280 .head_line {
		font-size: 25px;
	}

	.ulrc400280 .btn {
		font-size: 21px;
		padding: 10px 38px;
	}

	.ulrc400280 .sub_line {
		font-size: 20px;
		/* width: 350px !important; */
		padding: 0px 15px;
	}
}

@media (max-width:425px) {
	.ulrc400280 .mortgage_icon {
		width: 85px;
	}
}

@media (max-width:440px) {
	.ulrc400280 .sub_line {
		/* width: 300px !important; */
		padding: 0px 15px;
	}
}

@media (max-width:390px) {
	.ulrc400280 .sub_line {
		/* width: 230px !important; */
		padding: 0px 15px;
	}
}