@media (max-width: 1199px) {

	.fade-carousel .carousel-inner .carousel-item,
	.slide-1,
	.fade-carousel {
		height: 50vh;
	}

	.business-slide .carousel-controls li {
		width: 10%;
	}
	.dropdown-item{
	    display:block;
	}
}

@media (max-width: 991px) {
	.navbar-light .navbar-nav li {
		margin: 0 16px;
	}

	.count-up h3 {
		font-size: 16px;
	}

	.clients {
		padding: 0 20px;
	}

	.navbar-light .navbar-nav li {
		margin: 0 10px;
	}

	header {
		padding: 10px 35px;
	}

	.hero {
		padding-left: 10px;
	}

	ul.counter-row li {
		width: 50%;
	}
}

@media (max-width: 767px) {
	ul.counter-row li figure img {
		height: auto;
	}

	.topHead,
	.topHead img {
		height: 50vh;
	}

	.about-title.Lead-Story {
		padding: 25px !important;
	}

	ul.counter-row li {
		width: 100%;
	}

	header {
		padding: 5px 15px;
		z-index: 999;
	}

	header.sticky {
		z-index: 999;
	}

	.navbar-light .navbar-nav .nav-link.active:after {
		display: none;
	}

	.dropdown-toggle {
		right: 5px;
		width: 53px;
		text-align: center;
	}

	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: relative;
	}

	.navbar-light .navbar-nav li {
		margin: 0;
	}

	.navbar-light .navbar-nav .nav-link {
		padding: 9px 15px;
	}

	.navbar-light .navbar-nav .active>.nav-link,
	.navbar-light .navbar-nav .nav-link.active,
	.navbar-light .navbar-nav .nav-link.show,
	.navbar-light .navbar-nav .show>.nav-link {
		color: #fff;
	}

	.fade-carousel .carousel-inner .carousel-item,
	.slide-1,
	.fade-carousel {
		height: 80vh;
	}

	.back-hereo {
		padding: 0;
	}

	.hero h1 {
		font-size: 3rem;
	}

	.hero {
		padding-left: 15px;
	}

	.fade-carousel .carousel-indicators {
		right: 10px;
	}

	.btn-hero {
		padding: 9px 40px;
	}

	.about-title {
		padding: 0px;
	}

	.business-slide .carousel-controls li {
		margin: 10px 6px 10px 0;
	}

	.hero h3 {
		font-size: 1.3rem;
	}

	.content-title h2 {
		font-size: 2.2em;
	}

	.footer h3 {
		margin-top: 20px;
	}

	.d-flex.align-items-center.justify-content-end {
		justify-content: center !important;
	}

	section.copyright {
		text-align: center;
	}

	.order1 {
		order: 1;
	}

	.order2 {
		order: 2;
	}

	.navbar-nav {
		background: #043a5b;
	}

	.social-part-sec .figure1:after {
		display: none;
	}

	h3.Heading {
		margin: 0 0 2rem 2rem;
	}

	.leadContent {
		margin: 2rem 4rem 2rem 2rem;
	}

	.content .pr-0 {
		padding-right: 15px !important;
	}

	.order2 {
		order: 2;
	}

	.height30 {
		height: auto;
		padding-bottom: 25px;
	}

	.imageContent.height30 ul {
		padding: 0 15px 0 35px;
	}

	.imageContent.whats-new h3 {
		padding: 0 35px;
	}

	#custom_carousel .carousel-item img {
		height: 65vh;
		object-fit: cover;
	}

	.txt-center {
		text-align: center;
	}

	.about-content .row.align-items-center.mt-5.pt-5 {
		padding-top: 0 !important;
	}

	.image-content {
		padding-top: 35px;
	}

	form.contact_form {
		margin-bottom: 45px;
	}

	.Features_ev_box,
	.benifits_ev_charger {
		height: auto;
		margin: 10px 0;
	}

	.Features_ev_box,
	.content-image {
		text-align: center;
	}

	.banner_content_b h2 {
		font-size: 32px;
	}

	.content-image .page-title {
		margin-top: 30px;
	}

	.about-content.padding.mb-5 {
		padding-top: 0;
	}

	.contactUs.padding.pt-0 .row.mt-5 {
		margin-top: 0 !important;
	}

	.LeadForm_ {
		padding: 15px;
	}
	h2.title{
	    font-size:2.4rem;
	}
	h2.title br{
	    display:none;
	}
	.navbar-light .navbar-nav .dropdown-menu:before{
	    display:none;
	}

}