@media (min-width: 768px) { 
	#nav-icon3{top: 0rem;}
	html{font-size: 16px;}
	.navbar-collapse{width: 50%;}
	.policy-box ul{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.copyright-box {
		padding: 2% 0 ;
		margin-top: 5%;
	}
	.book-consult {
		width: 260px;
		padding: 10px;
		right: 10em;
     	top: 2em;
		font-size: .8rem;
	}
	.content-about{
		padding: 5% 0 ;
		background-size: 100% !important;
		background:url("../images/bg-about.png") top right no-repeat #FFF;
	}
	
	.navbar-brand img{width: 5em;}
	.about-box h1{font-size: 1.5rem;}
	.about-box{margin: 0;}
	.content-ourwork, .content-ideas,
	.content-consult, .content-iconlast{padding: 5% 0;}
	.icon-box{margin: 0;}
	.consult-book{width: 350px;}
	.contact-footer, .social-footer{margin: 0;}
	.footer{padding: 5% 0 1%;}
	.content-otherpage{padding: 5% 0;}
	.title-box.related-read{text-align: left;margin: auto;}
	.readmore-btn.related-read{
		float: right;
		clear: both;
	}
	.slide-productshow{margin: 0;}
	.slide-productshow #myCarousel{padding: 0;}
	.detail-products{margin: 0 0 2rem;}
	
	.img-aboutpage{margin: 0;}
	
	.about-box{margin-top: 3rem;}
	.mapbox{height: 420px;}
}
@media (min-width: 992px) { 
	#nav-icon3{display: none;}
	.navbar-brand{text-align: center;}
	.social-header{text-align: left;}
	.navbar-expand-lg .navbar-collapse,
	.navbar-collapse .navbar-nav{width: 100%;line-height: 1.3;}
	.navbar-nav li{
		width: auto;
		margin: auto;
		padding: 0;
	}	
	.navbar-nav li a{
		padding: 5px;
		font-size: .9rem;
	}
	.social-header{margin: 0;}
	.social-header img{filter: brightness(0) invert(1);}
	.readmore-btn{margin-top: 3rem;}
	.slide-spaces{padding: 0 2rem;}
	.slide-spaces .owl-carousel .owl-nav{top: 35%;}
	.slide-spaces .owl-carousel .owl-nav button.owl-prev{margin-left: -2.5rem;}
	.slide-spaces .owl-carousel .owl-nav button.owl-next{margin-right: -2.5rem;}
	.social-header{text-align: right;}
	
	.book-consult{
		position: inherit;
		right: auto;
		top: auto;
		width: 220px;
		padding: 10px 5px;
	}
	
	.language-box{display: none;}
	.language-box .dropdown-menu{
		padding: 0;
		background: #000;
		border: none;
		color: #FFF;
		width: 100%;
		min-width: inherit;
	}
	.language-box .dropdown-menu a{
		text-align: center;
		padding: 15px 6px;
		color: #FFF;
	}
	.language-box .dropdown-menu a:hover{
		background: #fff;
		color: #000;
	}
	.language-box img{
		width: 20px;
	}
	.language-box img.arrow-drop{width: 10px;}
	.toolheade--languageconsult{
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	.navbar-nav li .dropdown-menu{min-width: 15rem;}
	.navbar-nav li ul.dropdown-menu a{
		text-align: left;
		padding: 15px ;
	}
	.navbar-nav li .dropdown-menu a:hover{
		background: #FFF;
		color: #000;
	}
	.dropdown:hover > .dropdown-menu{display: block;}
	.navbar-nav li.dropdown-submenu .dropdown-menu{
		padding: 0;
		background: #000;
		border: none;
		color: #FFF;
		width: 100%;
		min-width: inherit;
		border-radius: 0;
	}
	.navbar-nav li.dropdown-submenu .dropdown-menu a{
		background: none;
		color: #FFF;
	}
	.navbar-nav li.dropdown-submenu .dropdown-menu a:hover{
		background: #FFF;
		color: #000;
	}
	.dropdown-submenu:hover > .dropdown-menu{
		display: block;
		left: 100%;
		right: auto;
		top: 0;
	}
	
	.banner-othepager{
		padding: 3% 0 7%;
	}
	.vdo-present{height: 420px;}
}
@media (min-width: 1200px) { 
	html{font-size: 18px;}
    .container{ max-width: 1280px; }
	.book-consult {
		width: 265px;
		margin-right: 0.5rem;
		margin-left: -2rem;
	}
	.language-box{margin-right: -3rem;}
	.content-about {padding: 8% 0 15%;}
	.title-box{margin: 2.5rem auto;}
	.slide-spaces .owl-carousel .owl-nav {
		top: 45%;
		font-size: 44px;
	}
	.slide-spaces .owl-carousel .owl-nav button.owl-prev{margin-left: -3rem;}
	.slide-spaces .owl-carousel .owl-nav button.owl-next{margin-right: -3rem;}
	.content-ourwork, .content-ideas, .content-consult, .content-iconlast {
		padding: 2% 0 5%;
	}
	.language-mobile{display: none;}
	.icon-box img{
		width: auto;
		max-width: 100%;
	}
	.icon-box span {
		width: 60px;
		height: 60px;
		right: 3rem;
	}
	.consult-book {
		width: 484px;
		padding: 15px;
	}
	.readmore-btn{width: 200px;padding: 13px;}
	.language-box img {
		width: 30px;
		margin-right: 5px;
	}
	.language-box{display: block;}
	.vdo-present{height: 515px;}
	/* .mapbox{height: 515px;} */
}

@media (min-width: 1440px) { 
	html{font-size: 20px;}
    .container{ max-width: 1336px; }
	.content-about {padding: 8% 0 13%;}
	.navbar-nav li a{font-size: 1rem;}
}

@media (min-width: 1600px) { 
    .container{ max-width: 1440px; }
	.navbar-nav li .dropdown-menu{
		min-width: 20rem;
	}
	.navbar-nav li ul.dropdown-menu a{padding: 15px;}
	.content-about {padding: 8% 0 17%;}
	.book-consult{margin-right: 15px;}
	
}
@media (min-width: 1800px) {
	.consult-book{width: 470px;}
	.book-consult {
		width: 300px;
		margin-right: 10px;
	}

}

