@media only screen and (max-width: 1920px) and (min-width: 1500px) {
	.container {
		max-width: 1450px;
	}
	.hidden-lg{
		display: none;
	}
}

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

@media only screen and (max-width: 1445px) {
	.customnavbar {
		padding: 0px 15px 0px 15px;
	}
	section.Sec-02.Section-01{
		padding-bottom: 14rem;
		padding-top: 14rem;
	}
	.Computer_sec {
		padding-top: 114px;
	}
	
	section.Computer_sec .heading-2 {
		font-size: 40px;
		margin-bottom: 45px;
	}
	
	.navigate_text .heading-2 {
		margin-bottom: 85px;
	}
	
	figure.First-im img {
		height: 700px;
	}
	
	.content-in h2 {
		font-size: 27px;
	}
	
	.content-in.lost.lost-2 h2 {
		font-size: 21px;
	}
	
	figure.sec img {
		height: 505px;
	}
	
	.content-in.lost h2 {
		font-size: 20px;
	}
	
	.Trackmain .List_nav ul {
		width: 90%;
	}
	
	button.tablinks {
		font-size: 33px;
	}
	
	div#slides {
		margin-top: 3rem;
	}
	
	.texts-main .btn_custom {
		margin-top: 2rem;
	}
	
	.Testi_sec .slick-current {
		width: 1040px !important;
	}
	
	.Testi_sec .slick-current p {
		width: 80%;
	}
	
	.product-col h5 {
		font-size: 16px;
	}
	
	.Intru-text h2 {
		font-size: 37px;
	}
	
	.Intru-text p {
		width: 96%;
		font-size: 19px;
	}
	
	
	
	.navbar-nav {
		gap: 41px;
		padding-right: 4rem;
	}
	
	.icons-header {
		margin-left: 20px;
	}
	
	.Section-01 {
		padding-left: 25px;
		padding-top: 10rem;
		padding-bottom: 10rem;
	}
	
	section.TestiSec {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	
	.testi-text p {
		width: 92%;
	}
	
	.content-03 {
		padding-top: 0;
		padding-left: 6rem;
		padding-bottom: 0;
		padding-inline-start: 0;
		padding-inline-end: 0px;
		height: 466px;
		display: flex;
		justify-content: center;
		padding-left: 57px;
	}
	
	.content-03 h4 {
		font-size: 62px;
	}
	
	.sliderlog img {
		/* height: 120px; */
	}
	
	section.Sec-Logo {
		padding: 90px 0;
	}
	
	.Sec-05 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	
	.product-Box figure img {
		height: auto;
	}
	
	.Sec-product {
		padding: 55px 40px;
	}
	
	.Jour_sec {
		height: 680px;
	}
	
	.route-text h2 {
		font-size: 43px;
	}
	.content-03 {
		height: 444px;
	}






	.center-text p {
		width: 60%;
	}
	
	.content-03 {
		height: 444px;
	}
	.customnavbar {
			padding: 0px 15px 0px 15px;
		}
		section.Sec-02.Section-01{
			padding-bottom: 14rem;
			padding-top: 14rem;
		}
		.Computer_sec {
			padding-top: 114px;
		}
		
		section.Computer_sec .heading-2 {
			font-size: 40px;
			margin-bottom: 45px;
		}
		
		.navigate_text .heading-2 {
			margin-bottom: 85px;
		}
		
		figure.First-im img {
			height: 700px;
		}
		
		.content-in h2 {
			font-size: 27px;
		}
		
		.content-in.lost.lost-2 h2 {
			font-size: 21px;
		}
		
		figure.sec img {
			height: 505px;
		}
		
		.content-in.lost h2 {
			font-size: 20px;
		}
		
		.Trackmain .List_nav ul {
			width: 90%;
		}
		
		button.tablinks {
			font-size: 33px;
		}
		
		div#slides {
			margin-top: 3rem;
		}
		
		.texts-main .btn_custom {
			margin-top: 2rem;
		}
		
		.Testi_sec .slick-current {
			width: 1040px !important;
		}
		
		.Testi_sec .slick-current p {
			width: 80%;
		}
		
		.product-col h5 {
			font-size: 16px;
		}
		
		.Intru-text h2 {
			font-size: 37px;
		}
		
		.Intru-text p {
			width: 96%;
			font-size: 19px;
		}
		
		.navbar-nav {
			gap: 41px;
			padding-right: 4rem;
		}
		
		.icons-header {
			margin-left: 20px;
		}
		
		.Section-01 {
			padding-left: 25px;
			padding-top: 10rem;
			padding-bottom: 10rem;
		}
		
		section.TestiSec {
			padding-top: 100px;
			padding-bottom: 100px;
		}
		
		.testi-text p {
			width: 92%;
		}
		
		.content-03 {
			padding-top: 0;
			padding-left: 6rem;
			padding-bottom: 0;
			padding-inline-start: 0;
			padding-inline-end: 0px;
			height: 466px;
			display: flex;
			justify-content: center;
			padding-left: 57px;
		}
		
		.content-03 h4 {
			font-size: 62px;
		}
		
		.sliderlog img {
			/* height: 120px; */
		}
		
		section.Sec-Logo {
			padding: 90px 0;
		}
		
		.Sec-05 {
			padding-top: 90px;
			padding-bottom: 90px;
		}
		
		.product-Box figure img {
			height: auto;
		}
		
		.Sec-product {
			padding: 55px 40px;
		}
		
		.Jour_sec {
			height: 680px;
		}
		
		.route-text h2 {
			font-size: 43px;
		}
		
	
}

@media only screen and (max-width: 1366px) {
	html {
		font-size: 15px;
	}
	.center-text p {
    width: 60%;
}

.content-03 {
    height: 444px;
}
.customnavbar {
		padding: 0px 15px 0px 15px;
	}
	section.Sec-02.Section-01{
		padding-bottom: 14rem;
		padding-top: 14rem;
	}
	.Computer_sec {
		padding-top: 114px;
	}
	
	section.Computer_sec .heading-2 {
		font-size: 40px;
		margin-bottom: 45px;
	}
	
	.navigate_text .heading-2 {
		margin-bottom: 85px;
	}
	
	figure.First-im img {
		height: 700px;
	}
	
	.content-in h2 {
		font-size: 27px;
	}
	
	.content-in.lost.lost-2 h2 {
		font-size: 21px;
	}
	
	figure.sec img {
		height: 505px;
	}
	
	.content-in.lost h2 {
		font-size: 20px;
	}
	
	.Trackmain .List_nav ul {
		width: 90%;
	}
	
	button.tablinks {
		font-size: 33px;
	}
	
	div#slides {
		margin-top: 3rem;
	}
	
	.texts-main .btn_custom {
		margin-top: 2rem;
	}
	
	.Testi_sec .slick-current {
		width: 1040px !important;
	}
	
	.Testi_sec .slick-current p {
		width: 80%;
	}
	
	.product-col h5 {
		font-size: 16px;
	}
	
	.Intru-text h2 {
		font-size: 37px;
	}
	
	.Intru-text p {
		width: 96%;
		font-size: 19px;
	}
	
	.navbar-nav {
		gap: 41px;
		padding-right: 4rem;
	}
	
	.icons-header {
		margin-left: 20px;
	}
	
	.Section-01 {
		padding-left: 25px;
		padding-top: 10rem;
		padding-bottom: 10rem;
	}
	
	section.TestiSec {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	
	.testi-text p {
		width: 92%;
	}
	
	.content-03 {
		padding-top: 0;
		padding-left: 6rem;
		padding-bottom: 0;
		padding-inline-start: 0;
		padding-inline-end: 0px;
		height: 466px;
		display: flex;
		justify-content: center;
		padding-left: 57px;
	}
	
	.content-03 h4 {
		font-size: 62px;
	}
	
	.sliderlog img {
		/* height: 120px; */
	}
	
	section.Sec-Logo {
		padding: 90px 0;
	}
	
	.Sec-05 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	
	.product-Box figure img {
		height: auto;
	}
	
	.Sec-product {
		padding: 55px 40px;
	}
	
	.Jour_sec {
		height: 680px;
	}
	
	.route-text h2 {
		font-size: 43px;
	}















	.customnavbar {
		padding: 0px 15px 0px 15px;
	}
	section.Sec-02.Section-01{
		padding-bottom: 14rem;
		padding-top: 14rem;
	}
	.Computer_sec {
		padding-top: 114px;
	}
	
	section.Computer_sec .heading-2 {
		font-size: 40px;
		margin-bottom: 45px;
	}
	
	.navigate_text .heading-2 {
		margin-bottom: 85px;
	}
	
	figure.First-im img {
		height: 700px;
	}
	
	.content-in h2 {
		font-size: 27px;
	}
	
	.content-in.lost.lost-2 h2 {
		font-size: 21px;
	}
	
	figure.sec img {
		height: 505px;
	}
	
	.content-in.lost h2 {
		font-size: 20px;
	}
	
	.Trackmain .List_nav ul {
		width: 90%;
	}
	
	button.tablinks {
		font-size: 33px;
	}
	
	div#slides {
		margin-top: 3rem;
	}
	
	.texts-main .btn_custom {
		margin-top: 2rem;
	}
	
	.Testi_sec .slick-current {
		width: 1040px !important;
	}
	
	.Testi_sec .slick-current p {
		width: 80%;
	}
	
	.product-col h5 {
		font-size: 16px;
	}
	
	.Intru-text h2 {
		font-size: 37px;
	}
	
	.Intru-text p {
		width: 96%;
		font-size: 19px;
	}
	
	
	
	.navbar-nav {
		gap: 41px;
		padding-right: 4rem;
	}
	
	.icons-header {
		margin-left: 20px;
	}
	
	.Section-01 {
		padding-left: 25px;
		padding-top: 10rem;
		padding-bottom: 10rem;
	}
	
	section.TestiSec {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	
	.testi-text p {
		width: 92%;
	}
	
	.content-03 {
		padding-top: 0;
		padding-left: 6rem;
		padding-bottom: 0;
		padding-inline-start: 0;
		padding-inline-end: 0px;
		height: 466px;
		display: flex;
		justify-content: center;
		padding-left: 57px;
	}
	
	.content-03 h4 {
		font-size: 62px;
	}
	
	.sliderlog img {
		/* height: 120px; */
	}
	
	section.Sec-Logo {
		padding: 90px 0;
		/* margin-top: -25px; */
	}
	
	.Sec-05 {
		padding-top: 90px;
		padding-bottom: 90px;
	}
	
	.product-Box figure img {
		height: auto;
	}
	
	.Sec-product {
		padding: 55px 40px;
	}
	
	.Jour_sec {
		height: 680px;
	}
	
	.route-text h2 {
		font-size: 43px;
	}
	.content-03 {
		height: 444px;
	}

	
	
}

@media (max-width: 1199.98px) {
	html {
		font-size: 14px;
	}
}
@media (max-width: 991.98px) {
	html {
		font-size: 13px;
	}
}
@media (max-width: 767.98px) {
	html {
		font-size: 12px;
	}
	.hidden-xs {
		display: none!important;
	}
 
}
@media (max-width: 575.98px) {


	
}
@media (max-width: 320.98px) {
}