@media only screen and (min-width:1801px) and (max-width:1920px) {

}

@media only screen and (min-width:1701px) and (max-width:1800px) {

}

@media only screen and (min-width:1601px) and (max-width:1700px) {

}

@media only screen and (min-width:1501px) and (max-width:1600px) {
	header#header .nav-list li > a{  font-size: 0.9rem;}

}

@media only screen and (min-width:1401px) and (max-width:1500px) {
	header#header .nav-list li > a{  font-size: 0.9rem;}
}

@media only screen and (min-width:1301px) and (max-width:1400px) {
	header#header .nav-list li > a{  font-size: 0.9rem;}

}

@media only screen and (min-width:1201px) and (max-width:1300px) {
	body .container{max-width: 1100px;}
	body .nav-left{gap: 1.5rem;}
	body .nav-list{gap:0.4rem;}
	body .nav-list li a{font-size: 0.8rem;}
	section.hero-new .hero-txt h1{font-size: 2.5em;}
	body .counters{margin-top: 4rem;}
	body .counters .counter h3, .counters .counter span{font-size: 3rem;}
	body .counters .counter .count-text{font-size: 1.3rem;}
	section#global-presence .maps .slide-inner p{font-size: 1.2rem;}
}

@media only screen and (min-width:1101px) and (max-width:1200px) {
	body .nav-list{gap:0;}
	body .nav-list li a{font-size: 0.7rem;}
	section.hero-new .hero-txt h1{ font-size: 4rem;}
	body .counters .counter h3, .counters .counter span{font-size: 3rem;}
	body .counters .counter .count-text{font-size: 1.3rem;}

}

@media only screen and (min-width:1001px) and (max-width:1100px) {
	body .nav-list{gap:0;}
	body .nav-list li a{font-size: 0.7rem;}
	section.hero-new .hero-txt h1{ font-size: 4rem;}
	body .counters .counter h3, .counters .counter span{font-size: 3rem;}
	body .counters .counter .count-text{font-size: 1.3rem;}

}

@media only screen and (min-width:768px) and (max-width:1000px) {
	body .nav-list {display: none;}
	section.hero-new .hero-txt h1{font-size: 2rem;}
	section#about .counters .counter h2, section#about .counters .counter span{font-size: 3rem;}
	section#about .counters .counter .count-text {padding: 0.4rem;font-size: 1rem;}
	section#products{margin-bottom: 0;}
	section#products .product-title::before{font-size: 5.5rem;}
	section#global-presence{podding:0;}

	footer .footer-menu{column-gap: 0.55rem;}
}

@media (max-width:767px) {
	section.hero-new .hero-img{width: 100%;}
	section.hero-new .hero-txt{width: 100%;}
	section.hero-new > .relative{display: flex;flex-direction: column-reverse;}
	section.hero-new .hero-txt h1{font-size: 2.5rem;}
	section#about .counters .counter h2, section#about .counters .counter span{font-size: 3rem;}
	section#about .counters .counter .count-text {padding: 0.4rem;font-size: 1.2rem;}
	section#products .product-title::before{font-size: 4rem;}
	section#goc .goc-border-box{display: none;}
	section#products .products-main{padding-bottom: 0;}
	section#global-presence .maps, section#global-presence{padding-bottom: 0;}
	section#goc .grid{    grid-template-columns: 1fr 1fr;}
	section#contact .contact-info{padding-left: 1rem;}

/*	iil trading page*/
	section.trading-sec .row-1 {margin-bottom: 3rem;}
	section.trading-sec .row-1 img{width: 100%;}
	.bg-vector::before{left: 0;width: 100%;height: 100%;}
	.tab-container{margin-top: 0;}
	section.trading-sec .px-8 {padding-inline: 0.5rem;}

	footer .footer-menu{row-gap: 0.6rem;}
}

@media (max-width:435px) { 


}
