@media (min-width: 768px) { 
	html{font-size: 16px;}
	#nav-icon3{top: 0rem;}
	.navbar-collapse{width: 50%;}
	.footer{padding: 5% 0 1%;}
	.copyright-box{padding: 1% 0 0;}
	.img-box, .vision-box{height: 100%;}
	.img-box img{
		height: 100%;
		object-fit: cover;
	}
	.content-collections{padding: 5% 0;}
	.address-footer{margin: 0;}
	.logo-footer{margin-bottom: 2rem;}
	.social-footer{margin: 0;}
	.social-footer img{width: 30px;}
	.vision-box{padding: 3rem 1rem;}
	.content-otherpage{padding: 5% 0;}
	
	.slide-projects{padding: 0;margin: 0;margin-bottom: 3rem;}
	.slideproducts{margin: 0rem auto;}
	.read-order{margin-top: 2rem;}
	.message-contact {padding: 4rem 7rem;}
}
@media (min-width: 992px) { 
	.contactbar{display: block;}
	.navbar-brand img, .logo-footer img{width: 215px;}
	.hamburgers-box{justify-content:center;}
	
	.navbar-expand-lg .navbar-collapse{
		width: 100%;
		margin-top: 5px;
		justify-content: center;
	}
	.navbar-expand-lg .navbar-nav{
		justify-content: center;
		width: 100%;
		margin: 0;
	}
	.navbar-nav li{
		width: auto;
		margin: auto;
		padding: 0;
		color: #b6bbc7;
		text-align: center;
	}
	.navbar-nav li a{
		padding:6px 10px;
		color: #b6bbc7;
		position: relative;
	}
	.navbar-nav li.dropdown.languages-pc{display: block;}
	.navbar-nav li.dropdown.languages-pc .dropdown-menu{
		width: 100%;
		min-width: 100%;
	}
	.navbar-nav li.dropdown .dropdown-menu{
		min-width: 20rem;
		box-shadow: 0 0 15px rgba(0,0,0,0.15);
	}
	.navbar-nav li.dropdown .dropdown-menu a {
		text-align: left;
		padding: 10px 25px;
	}
	
	#nav-icon3{display: none;}
	.policy-box ul{
		display: flex ;
		align-items: center;
		justify-content: space-between;
		text-align: left;
	}
	.content-collections .col-lg-2{
		width: 20%;
	}
	.title-box{margin-bottom: 7%;}
	.logo-footer{text-align: left;}
	.vision-box{padding: 5rem 1rem;}
	.title-box h1{font-size: 2rem;}
	.contact-footer {margin: 0 -35px 0 -10px;}
	
	.collection-box .col-lg-2{width: 20%;}
	.read-order{margin-top: 4rem;}
	.message-contact {padding: 4rem 13rem;}
}
@media (min-width: 1200px) { 
	html{font-size: 18px;}
	.social-footer img{width: 33px;}
	.navbar-brand img, .logo-footer img{width: 264px;}
	
	.aboutus-textpage {padding: 0 6%;}
	.message-contact {padding: 4rem 15rem;}
}

@media (min-width: 1440px) { 
    .container{ max-width: 1336px; }
	.contact-footer {
        margin: auto;
    }
	.vision-box{padding: 7rem 1rem;}
	.vision-box h1 {font-size: 2rem;}
	.title-box h1{font-size: 2.3rem;}
	.contact-footer {margin: 0 -15px ;}
	.address-footer{margin-left: -15px;}
	.slide-projects .carousel-control-prev {margin-left: -2rem;}
	.slide-projects .carousel-control-next {margin-right: -2rem;}
	
}

@media (min-width: 1600px) { 
	.social-footer img {width: 38px;}
	.message-contact {padding: 4rem 20rem;}
}
@media (min-width: 1800px) {
	html{font-size:20px;}
}

