@media (min-width: 1400px) {
	.container {
		max-width: 80%;
	}
}
@media all and (min-width: 1025px) {
}
@media all and (min-width: 768px) {
	.l_header_right_hambar_menu ul {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}

/* max-width */
@media all and (max-width: 1199px) {
}
@media all and (max-width: 1024px) {
}
@media all and (max-width: 992px) {
	.l_header_area::after,
	.prodect_menu_area::after {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		content: '';
		background: rgba(240, 90, 34, 1);
		z-index: 1;
	}
	.l_header_right_hambar_menu ul > li > a:hover {
		color: #fff;
	}
	.sidebar_main_single_item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		row-gap: 70px;
	}
	.sidebar_single_right_area img {
		width: 400px;
	}
	.sidebar_main_area {
		max-width: 92%;
		margin: auto;
	}
	.sidebar_main_single_item_left {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.iPhone_main_area {
		padding-top: 0;
	}
	.technical_sidebar_area_start {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		max-width: 95%;
		margin: 0 auto;
		row-gap: 50px;
	}
}
@media all and (max-width: 767px) {
	.navbar {
		display: block;
	}
	.l_header_right_hambar_menu ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		position: absolute;
		left: 0;
		top: 100px;
		width: 100%;
		background: #fff;
		display: none;
	}
	.l_header_right_hambar_menu ul li a {
		width: 100%;
		position: relative;
	}
	.l_header_logo {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		width: 100% !important;
	}
	.l_header_top_menu_area {
		display: inherit;
	}
	.l_header_right_hambar_menu ul li {
		width: 100%;
		display: block !important;
		background: #fff;
		left: 0;
		text-align: center;
		padding: 6px;
	}
	.l_header_right_hambar_menu ul li a:hover {
		color: #dc3545;
	}
	h2 {
		font-size: 36px;
	}
	.sidebar_single_left_area p {
		font-size: 25px;
	}
	.technical_overlay_text_area_sub {
		width: 100%;
	}
	.technical_heading_area p {
		font-size: 16px;
	}
}
@media all and (max-width: 575px) {
	.footer_single_item_area {
		text-align: center;
	}
	h1 {
		font-size: 34px;
	}
	h2 {
		font-size: 27px;
	}
}
