@charset "utf-8";
/* CSS Document */
@media (max-width:1263px) {
	.ulrc400308 .sqs-html-content h1 {
		font-size: 49px !important;
	}
}

@media (max-width:1199px) {
	.ulrc400308 .sub-text {
		padding-left: 200px;
		padding-right: 200px;
	}
}

@media (max-width:991px) {
	.ulrc400308 .parallax-section.horizontal-alignment--center>.content-wrapper {
		padding-bottom: calc(9vmax / 5);
	}

	.ulrc400308 .parallax-section {
		min-height: 65vh;
	}

	.ulrc400308 .content {
		width: 700px !important;
	}

	.ulrc400308 .sqs-html-content h1 {
		font-size: 40px !important;
	}

	.ulrc400308 .sub-text {
		/* width: 690px !important; */
		font-size: 22px !important;
		padding-left: 50px;
		padding-right: 50px;
	}

	.ulrc400308 .btn-primary {
		padding: 10px 15px;
		font-size: 20px !important;
	}
}

@media (max-width:767px) {
	.ulrc400308 .parallax-section.horizontal-alignment--center>.content-wrapper {
		padding-bottom: calc(30vmax / 5);
	}

	.ulrc400308 .parallax-section {
		min-height: 70vh;
	}

	.ulrc400308 .content {
		width: 500px !important;
		padding: 70px 0px 35px
	}

	.ulrc400308 .btn-primary {
		padding: 5px 10px;
		font-size: 16px !important;
	}

	.ulrc400308 .sub-text {
		/* width: 490px !important; */
		font-size: 23px !important;
		padding: 0;
		font-weight: 400;
		line-height: 30px;
	}

	.ulrc400308 .sqs-html-content h1 {
		font-size: 47px !important;
	}

	.ulrc400308 .bg-color {
		padding: 35px 15px 40px 45px;
	}

	.ulrc400308 .phone-num {
		display: none;
	}
}

@media (max-width:575px) {

	/* .ulrc400308 .sub-text {
	  	width: 345px !important;
		} */
	.ulrc400308 .content {
		width: 430px !important;
	}

	.ulrc400308 .bg-color {
		padding: 35px 5px 40px 15px;
	}

	.ulrc400308 .bg-color {
		padding: 35px 5px 40px 15px;
	}

	.ulrc400308 .sqs-html-content h1 {
		font-size: 41px !important;
	}
}

@media (max-width:475px) {
	.ulrc400308 .content {
		width: 340px !important;
	}
}

@media (max-width:452px) {
	.ulrc400308 .content {
		width: 330px !important;
	}
}

@media (max-width:425px) {
	.ulrc400308 .parallax-section {
		min-height: 75vh;
	}

	.ulrc400308 .sqs-html-content h1 {
		font-size: 34px !important;
	}

	@media (max-width:375px) {
		.ulrc400308 .content {
			width: 290px !important;
		}

		/* .ulrc400308 .sub-text {
	width: 290px !important;
	} */
	}

	/* CSS Document */