@media only screen and (max-width: 1440px) {
	header .header-logo .logo {
		max-width: 260px;
	}

	.call-agent-wrap {
		max-height: 50px;
	}

	.call-agent .c-a-img img {
		width: 90px;
		height: 90px;
	}

	.call-agent .c-a-img {
		width: 100px;
		height: 100px;
	}

	.c-a-number {
		min-width: 220px;
	}

	.c-a-text {
		padding: 20px 15px;
	}

}

@media only screen and (max-width: 1199px) {
	.home-banner>.container .banner-back-layer {
		max-width: 600px;
	}

	.banner-left-img {
		margin-top: 40px;
	}

	.home-banner .step-container {
		margin-top: 70px;
	}

	.banner-left-img {
		max-width: calc(100% + 40px);
	}
}

@media only screen and (max-width: 1024px) {
	.banner-left-img {
		max-width: calc(100% + 0px);
	}

	.banner-left-img {
		margin-top: 60px;
	}
}

@media only screen and (max-width: 991px) {
	.home-banner .extra-info {
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.home-banner .extra-info .inner1 {
		width: 300px;
	}

	.home-banner .extra-info .inner2 {
		width: calc(100% - 300px);
	}

	section.why-choose-us .left-col .why-choose-desc {
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		max-width: 100%;
	}

	.banner-left-img {
		max-width: 100%;
	}

	.form-group.zipcode,
	.form-group.form-age,
	.form-multiple {
		width: 100%;
	}

}

@media only screen and (max-width:767px) {}

@media only screen and (max-width: 575px) {}