@media (min-width:768px) {
	body, html {height: 100%; padding:0px !important; }
}

@media (min-width:992px) {
	/*#MainBanner .object {height:620px;}*/
}

@media (min-width:1200px) {
}

@media (min-width:1600px) {
	.hd{font-size:50px;}
}

@media (min-width:1920px) {
	.container-fluid {max-width:1920px;}
}

.container {max-width: 1230px;}

/************************************************************************/

@media (max-width:1198.98px) {
	.logo {max-height: 70px;}
	#Quote h2 {font-size:30px;}
}

@media (min-width:992px) and (max-width:1199.98px) {
}

@media (max-width:991.98px) {
	.logo {max-height: 55px;}
	#MainBanner h2 {font-size: 25px;}
	h2{
		font-size:21px !important;
	}
	h3{
		font-size:20px !important;
	}
	h4, .h4 {
  font-size: 14px;
}
}

@media (min-width:768px) and (max-width:991.98px) {
	h2{
		font-size:21px !important;
	}
	h3{
		font-size:20px !important;
	}
	h4, .h4 {
  font-size: 14px;
}
	.wp-block-file__embed {
  display: block !important;
}
}

@media (min-width:576px) {
	
}

@media (min-width:480px) and (max-width:575.98px) {
}

@media (min-width:360px) and (max-width:479.98px) {
}
	
/*********************************************************************/

@media (max-width:767.98px) {
	.btn {padding: 20px 45px;}
	#MainBanner h2,#feature h3 {font-size: 20px;}
	#TestiArea h1 {font-size:30px;}
	#Testimonials .carousel-inner {margin-left: 85px;}
	h2{
		font-size:21px !important;
	}
	h3{
		font-size:20px !important;
	}
	.wp-block-file__embed {
  display: block !important;
}
}

@media (max-width: 575.98px) {
	#MainBanner .object {height:250px;}	
	.features h1 {font-size: 23px;}
	#services .h1 {font-size: 40px;}
	#feature h3 {font-size: 25px;}
	#Testimonials .carousel-inner {margin-left:0px; width: 100%;}
	#Testimonials .carousel-inner p {margin-top:4.5rem !important;}
}

@media (max-width: 479.98px) {
	
}

@media (max-width: 399.98px) {
}

@media (max-width: 359.98px) {
}