@media only screen and (min-width: 1200px) {
	.custome_container {
		padding: 0px 40px;
	}

	.company-description {
		margin-left: 11rem;
	}


}

@media only screen and (max-width: 991px) {
	.about_card_img_wrapper {
		margin-bottom: 20px;
	}

	.footer_left_section:before {
		right: 10px;
	}

}

@media only screen and (max-width: 767px) {

	.menu-text {
		left: 0px;
	}

	.about_section_wrapper {
		background-image: url('../images/mobile-About-us-BG.png');
		background-repeat: repeat-y;
		background-size: cover;

	}

	.header_slider_wrapper {
		margin-top: 70px;
		margin-bottom: 40px;
	}

	.about_card_img {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.footer_menu_section {
		display: none;
	}

	.footer_left_section {
		padding-right: 12px;
	}

	.company_info_wrapper ul li h4 {
		font-size: 18px;
	}

	.company_info_wrapper ul li p {
		font-size: 14px;
	}

	.footer_left_section h4 {
		font-size: 16px;
	}

	.company-description {
		border: none;
		padding-right: 0px;
	}

	.hero_banner_text {
		margin-bottom: 80px;
	}

	.main_header {
		margin-bottom: 40px;
	}
}

@media only screen and (max-width: 575px) {
	.menu-text {
		left: 25px;
	}

	.company_info_wrapper ul li h4 {
		font-size: 14px;
	}

	.company_info_wrapper ul li p {
		font-size: 12px;
	}

	.footer_left_section h4 {
		font-size: 14px;
	}

	.footer_quick_links h4,
	.footer_menu_section h4 {
		font-size: 16px;
	}

	.footer_quick_links ul li a,
	.footer_menu_section ul li a {
		font-size: 14px;
	}

	.dropdown-menu li a {
		font-size: 10px;
		padding: 4px;
	}

	.langauge_toggle button {
		font-size: 10px;

	}

	.langauge_toggle button img {
		width: 10px;
	}

	.header_logo {
		max-width: 200px;
		width: 100%;
	}

	.header_slider_wrapper .owl-dots {
		bottom: -50px;
	}

	.toggle_menu h4 {
		font-size: 14px;
	}

	.main_header {
		background-image: url(../images/mobile_header.png);
	  	padding-top: 0px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	  }
}


