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

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

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

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

@media (max-width: 1500px){

}

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

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

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

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

@media (max-width: 600px) {
	.navbar {z-index: 1049;transition: all 0.6s ease 0s; padding: 60px 0 17px 0;}
	.header{text-align: center;}
	.header h1{font-size: 30px;}
	.header img{margin-top: 30px;}
	.navbar-nav{text-align: center;}

	.eco-system{text-align: center;}
	.eco-system img{margin-bottom: 30px;}
	.privacy{text-align: left;}

	.img-block.consumer .square-inner{margin-bottom: 30px;}


	.contact-us .col-md-6:first-child{border-right: none; padding-right: 15px; text-align: center; margin-bottom: 20px;}
	.contact-us .col-md-6:last-child{padding-left: 15px; text-align: left;}
	.contact-us {padding: 40px 0 80px 0; text-align: center;}
	.header {padding: 40px 0 0 0; text-align: center;}
	.partners-header {padding: 40px 0 70px 0; text-align: center;}
	section {padding: 60px 0;}
	.chart .col-md-4:first-child{text-align: center; padding-left: 12px;}
	.chart .col-md-4:last-child{text-align: center; padding-right: 12px;}
	.spacer{min-height: 30px;}
	.chart .col-md-12 {min-height: auto;}
	.chart img {padding: 30px 0;}
	.square-block {height: auto !important; position: inherit;}
	.square-inner {width: 85%; position: inherit; transform: none;padding: 40px 0;}
	.square-inner img{height: 200px;}
	.partners .square-inner img{height: 200px;}
	.partners .col-md-6:last-child{margin-bottom: 40px;}
	.products .col{width: 50%; flex: none;}
	.hide-on-mobile, .spacer{display: none;}
	.bg-01{text-align: center; background: #dfe9ec; padding: 20px; margin-top: 20px;}
	.bg-02{text-align: center; background: #f5e3de; padding: 20px;}
	.bg-03{text-align: center; background: #e9efe0; padding: 20px;}
	.bg-04{text-align: center; background: #f7e7d5; padding: 20px; margin-bottom: 20px;}
	footer .col-md-6{text-align: center !important;}
	footer .text-end{text-align: center !important; margin-top: 20px;}
	.block-bg1{background:#faeffe; background-size: 50px;}
	.block-bg2{background:#fff;}
}

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

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