@media(max-width:1399px){}
@media(max-width:1299px){}
@media(max-width:1199px){
	.custom-header .navbar-brand img {
		width: 150px;
	}
	.custom-header .navbar-expand-lg .navbar-nav .nav-link {
		font-size: 12px;
	}
	.banner,.banner video{
		height: 505px;
	}
}
@media(max-width:1024px){}
@media(max-width:991px){
	.banner, .banner video {
		height: 465px;
	}
	.banner-text h1 {
		font-size:2rem;
}
	.fr-section h2 {
		font-size: 28px;
	}
	.fr-section p {
		font-size: 1.5rem;
		margin-bottom: 1.25rem;
	}
	.container{
		max-width:100%;
	}
	.th-section h2,.for-section h2,
	.cta h2,.video-section h2,
	.custom-sticky-fr-section h2,
	.car-example h2,
	.specifications-section h2,
	.car-lift h2,
	.car-lift p {
		font-size: 1.625rem;
	}
	.for-section p,.cta h4,.sc-section h3 {
		font-size: 1.375rem;
	}
	.for-slider img {
		height: 230px;
	}
	.custom-header .navbar-expand-lg .navbar-nav .nav-link.contact-btn {
		margin-left:0rem;
	}
}
@media(max-width:767px){
	.ptb-theme {
		padding-top:30px;
		padding-bottom:30px;
	}
	.banner, .banner video {
		height: 405px;
	}
	.fr-section h2 {
		font-size: 22px;
	}
	.for-section p, .cta h4, .sc-section h3,.fr-section p,.sc-section-inner h4 {
		font-size: 1rem;
	}
	.th-section h2,
	.for-section h2,
	.cta h2,
	.video-section h2,
	.custom-sticky-fr-section h2,
	.car-example h2,
	.specifications-section h2,
	.car-lift h2,
	.car-lift p {
		font-size: 1.25rem;
	}
	.th-section h2,.for-section p,.cta h4{
		margin-bottom: 1rem;
	}
	.for-slider{
		margin-top:1rem;
	}
	.mentioned-section img {
		height: 60px;
		object-fit: contain;
		padding: 0px 10px;
	}
	.custom-footer p{
		text-align:center;
	}
}
@media(max-width:575px){
	.banner, .banner video {
		height: 305px;
	}
}
