
@media (min-width: 992px) {
	.demos-text-rotator {
		font-size: 5vw;
	}
}

@media (min-width: 1200px) {
	.demos-text-rotator {
		font-size: 3.5vw;
	}

	#section-blocks {
		background-image: linear-gradient(to bottom, #FFF 50%, #000 50%);
	}

	.section-blocks-imgs img:nth-child(1) {
		margin-left: 5%;
	}

	.section-blocks-imgs img:nth-child(2) {
		right: 5%;
	}
}


@media (max-width: 1199.98px) {
	.is-expanded-menu .menu-link {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
}

@media (max-width: 991.98px) {
	/* #content{
		top: 0px;
	}

	.catchup{
		top: 0px;
		margin-bottom: 0px;
	} */

	.menu-link i{
		display:none;
	}
	.slider-caption{
		display: none;	
	}

	.serviceSlider{
		margin-top: 0px !important;
		height: 80vh;
	}

	.banner-form-box-pos{
		z-index: 9999;
		position: relative;
		top: -65vh;
		margin-bottom: -65vh;
	}

	#content{
		top:0px;
	}

	.slide1{
		background-image: url('../images/poulton1_lg.jpg');"
	}
}

@media (max-width: 767.98px) {
	.slider-element .heading-block h1 small { 
		font-size: 15px; 
	}

	.project-btns{
		width: auto;
	}
}


@media (max-width: 577.98px) {
	.top-contact{
		background-image: url('../images/js_contact_small.jpg');
	}

	.serviceSlider{
		margin-top: 0px !important;
		height: 65vh;
	}

	.banner-form-box-pos{
		z-index: 9999;
		position: relative;
		top: -60vh;
		margin-bottom: -60vh;
	}

	.slide1{
		background-image: url('../images/poulton1.jpg');"
	}
}





@media (min-width: 992px) {
	.section-blocks-imgs img:nth-child(2) {
		display: block;
	}
	.intro-lead {
		font-size: 1.3125rem !important;
	}
}



