/* Normal desktop :1400px. */
@media (min-width: 1400px) and (max-width: 1600px) {}

/* Normal desktop :1300px. */
@media (min-width: 1300px) and (max-width: 1399px) {}


/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1299px) {}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1199px) {}


/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {

	/*header-section*/
	.header_menu_area {
		display: none;
	}

	.sticky {
		position: absolute !important;
	}

	/* slider */

	.slider .parallax-slider .caption h1 {
		font-size: 5rem;
	}

	.swiper-container .bannerProduct {
		top: 25rem;
	}

	.sticky {
		position: absolute !important;
	}

	.slider {
		margin-top: 35px;
	}

	.slider .parallax-slider .caption h2 {}

	.header_menu ul>li {
		display: inline-block;
		margin-right: 28px;
		float: left;
	}


	/*why-section*/
	.why-area {
		padding: 50px 0 50px;
	}

	.single-why-box {
		margin-bottom: 25px;
	}


	/* history Start */
	.w-newsList1 .news-imgbox {
		width: 100%;
	}

	.w-newsList1 .aspectRatio {
		padding-bottom: 56.25%;
	}

	.w-newsList1 .news-text {
		position: relative;
		width: 100%;
		top: 0;
		transform: none;
		-webkit-transform: none;
		padding: 1.2em 4% 1.5em;
	}

	:root .w-newsList1 .news-text {
		top: 0;
	}

	.w-newsList1 .adSN_page {
		left: 0;
		bottom: 2em;
		margin-bottom: 0;
	}

	.w-newsList1 .swiper-num {
		bottom: 232px;
		top: auto;
		margin-top: 0;
	}

	/* history End */

	/* news Start */

	.newsContent {
		width: 100%;
	}

	.news-box {
		font-size: 1em;
		font-weight: 700;
	}

	.news-box {
		margin-top: 15px;
		margin-bottom: 15px;
		box-sizing: border-box;
	}

	/* news End */

	.why-area {
		padding: 30px 0 30px;
	}

	.history-area {
		padding: 0 0 30px;
	}

	.aboutTitle {
		padding-top: 30px;
	}

	.product-area {
		padding-top: 30px;
	}


	.worldWide-content {
		margin-top: 30px;
	}

	.worldWide-title {
		padding-top: 30px;
	}



	.footer-area {
		padding-top: 30px;
	}




	.nav a {
		width: 100%;
	}

	.container-fluid {
		margin: 30px 0;
	}

	.nav a.redEquip.hover,
	.nav a.blueEquip.hover {
		font-size: 22px;
	}


}

/* Large Mobile :600px. */
@media only screen and (min-width: 600px) and (max-width: 767px) {
	.header_top_menu {
		display: none;
	}

	.header_menu_area {
		display: none;
	}

	.sticky {
		position: absolute !important;
	}

	.slider {
		margin-top: 64px;
	}

	.sticky {
		position: absolute !important;
	}

	.slider {
		margin-top: 35px;
	}

	.slider .parallax-slider .caption h2 {}

	.slider .parallax-slider .caption h1,
	.slider .parallax-slider .caption h1.redEquipment {
		font-size: 3.8rem;
		margin-top: 1rem;
	}

	.slider .parallax-slider .swiper-slide-active .caption h1,
	.slider .parallax-slider .swiper-slide-active .caption h1.redEquipment {
		-webkit-text-stroke: 2px #ffffff;
	}

	.swiper-container .bannerProduct {
		top: 400px;
	}

	.swiper-button-next,
	.swiper-rtl .swiper-button-prev {
		display: none;
	}

	.swiper-button-prev,
	.swiper-rtl .swiper-button-next {
		display: none;
	}

	.home-slider-btn .button,
	.home-slider-btn .redEquipment {
		margin-top: 180px;
	}

	.home-slider-btn {
		text-align: center;
	}

	/*why Start*/
	.why-area {
		padding: 50px 0 50px;
	}

	.single-why-box {
		padding: 49px 100px 47px;
		margin-bottom: 28px;
	}

	/*why End*/


	/* history Start */
	.w-newsList1 .news-imgbox {
		width: 100%;
	}

	.w-newsList1 .aspectRatio {
		padding-bottom: 56.25%;
	}

	.w-newsList1 .news-text {
		position: relative;
		width: 100%;
		top: 0;
		transform: none;
		-webkit-transform: none;
		padding: 1.2em 4% 1.5em;
	}

	:root .w-newsList1 .news-text {
		top: 0;
	}

	.w-newsList1 .adSN_page {
		left: 0;
		bottom: 2em;
		margin-bottom: 0;
	}

	.w-newsList1 .swiper-num {
		bottom: 232px;
		top: auto;
		margin-top: 0;
	}

	/* history End */

	/* news Start */

	.newsContent {
		width: 100%;
	}

	.news-box {
		font-size: 1em;
		font-weight: 700;
	}

	.news-box {
		margin-top: 15px;
		margin-bottom: 15px;
		box-sizing: border-box;
	}

	/* news End */


	.why-area {
		padding: 30px 0 30px;
	}

	.history-area {
		padding: 0 0 30px;
	}

	.aboutTitle {
		padding-top: 30px;
	}

	.product-area {
		padding-top: 30px;
	}


	.worldWide-content {
		margin-top: 30px;
	}

	.worldWide-title {
		padding-top: 30px;
	}



	.footer-area {
		padding-top: 30px;
	}




	.nav a {
		width: 100%;
	}

	.container-fluid {
		margin: 30px 0;
	}

	.nav a.redEquip.hover,
	.nav a.blueEquip.hover {
		font-size: 22px;
	}


}

/* small mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 599px) {
	.header_top_menu {
		display: none;
	}

	.header_menu_area {
		display: none;
	}

	.sticky {
		position: absolute !important;
	}

	.slider {
		margin-top: 35px;
	}

	.slider .parallax-slider .caption h2 {}

	.slider .parallax-slider .caption h1,
	.slider .parallax-slider .caption h1.redEquipment {
		font-size: 3.8rem;
		margin-top: 1rem;
	}

	.slider .parallax-slider .swiper-slide-active .caption h1,
	.slider .parallax-slider .swiper-slide-active .caption h1.redEquipment {
		-webkit-text-stroke: 2px #ffffff;
	}

	.swiper-container .bannerProduct {
		top: 400px;
	}

	.swiper-button-next,
	.swiper-rtl .swiper-button-prev {
		display: none;
	}

	.swiper-button-prev,
	.swiper-rtl .swiper-button-next {
		display: none;
	}

	.home-slider-btn .button,
	.home-slider-btn .redEquipment {
		margin-top: 180px;
	}

	.home-slider-btn {
		text-align: center;
	}

	/*why-section*/
	.why-area {
		padding: 50px 0 50px;
	}

	.single-why-box {
		padding: 49px 75px 47px;
		margin-bottom: 28px;
	}

	/* history Start */
	.w-newsList1 .news-imgbox {
		width: 100%;
	}

	.w-newsList1 .aspectRatio {
		padding-bottom: 56.25%;
	}

	.w-newsList1 .news-text {
		position: relative;
		width: 100%;
		top: 0;
		transform: none;
		-webkit-transform: none;
		padding: 1.2em 4% 1.5em;
	}

	:root .w-newsList1 .news-text {
		top: 0;
	}

	.w-newsList1 .adSN_page {
		left: 0;
		bottom: 2em;
		margin-bottom: 0;
	}

	.w-newsList1 .swiper-num {
		bottom: 232px;
		top: auto;
		margin-top: 0;
	}

	/* history End */

	/* news Start */

	.newsContent {
		width: 100%;
	}

	.news-box {
		font-size: 1em;
		font-weight: 700;
	}

	.news-box {
		margin-top: 15px;
		margin-bottom: 15px;
		box-sizing: border-box;
	}

	/* news End */


	.why-area {
		padding: 30px 0 30px;
	}

	.history-area {
		padding: 0 0 30px;
	}

	.aboutTitle {
		padding-top: 30px;
	}

	.product-area {
		padding-top: 30px;
	}


	.worldWide-content {
		margin-top: 30px;
	}

	.worldWide-title {
		padding-top: 30px;
	}



	.footer-area {
		padding-top: 30px;
	}




	.nav a {
		width: 100%;
	}

	.container-fluid {
		margin: 30px 0;
	}

	.nav a.redEquip.hover,
	.nav a.blueEquip.hover {
		font-size: 22px;
	}


}

/* small mobile :320px. */
@media only screen and (min-width: 320px) and (max-width: 479px) {
	.header_top_menu {
		display: none;
	}

	.header_menu_area {
		display: none;
	}

	.sticky {
		position: absolute !important;
		
	}

	.slider {
		margin-top: 35px;
	}

	.slider .parallax-slider .caption h2 {}

	.slider .parallax-slider .caption h1,
	.slider .parallax-slider .caption h1.redEquipment {
		font-size: 3.8rem;
		margin-top: 1rem;
	}

	.slider .parallax-slider .swiper-slide-active .caption h1,
	.slider .parallax-slider .swiper-slide-active .caption h1.redEquipment {
		-webkit-text-stroke: 2px #ffffff;
	}

	.swiper-container .bannerProduct {
		top: 400px;
	}

	.swiper-button-next,
	.swiper-rtl .swiper-button-prev {
		display: none;
	}

	.swiper-button-prev,
	.swiper-rtl .swiper-button-next {
		display: none;
	}

	.home-slider-btn .button,
	.home-slider-btn .redEquipment {
		margin-top: 180px;
	}

	.home-slider-btn {
		text-align: center;
	}


	/*why-section*/
	.why-area {
		padding: 50px 0 50px;
	}

	.single-why-box {
		padding: 49px 16px 47px;
		margin-bottom: 28px;
	}

	/* history Start */
	.w-newsList1 .news-imgbox {
		width: 100%;
	}

	.w-newsList1 .aspectRatio {
		padding-bottom: 56.25%;
	}

	.w-newsList1 .news-text {
		position: relative;
		width: 100%;
		top: 0;
		transform: none;
		-webkit-transform: none;
		padding: 1.2em 4% 1.5em;
	}

	:root .w-newsList1 .news-text {
		top: 0;
	}

	.w-newsList1 .adSN_page {
		left: 0;
		bottom: 2em;
		margin-bottom: 0;
	}

	.w-newsList1 .swiper-num {
		bottom: 232px;
		top: auto;
		margin-top: 0;
	}

	/* history End */


	/* news Start */

	.newsContent {
		width: 100%;
	}

	.news-box {
		font-size: 1em;
		font-weight: 700;
	}

	.news-box {
		margin-top: 15px;
		margin-bottom: 15px;
		box-sizing: border-box;
	}

	/* news End */


	.why-area {
		padding: 30px 0 30px;
	}

	.history-area {
		padding: 0 0 30px;
	}

	.aboutTitle {
		padding-top: 30px;
	}

	.product-area {
		padding-top: 30px;
	}


	.worldWide-content {
		margin-top: 30px;
	}

	.worldWide-title {
		padding-top: 30px;
	}

	.footer-area {
		padding-top: 30px;
	}




	.nav a {
		width: 100%;
	}

	.container-fluid {
		margin: 30px 0;
	}

	.nav a.redEquip.hover,
	.nav a.blueEquip.hover {
		font-size: 22px;
	}

	.container-fluid {
		margin: 30px 0;
	}

}