/*320 - 767*/
@media screen and (max-width: 767px) {
	.header-main-container{
		position: relative
	}
	.home-banner-float .btn-arrow.bottom-right{
		display: none
	}
	.nav-main .lev1-items .menu-item-lev1 > span > a{
		color:#111
	}
	.home-banner {
   
    background-position: center top;
    background-size: contain;
    padding: 0;
    background-repeat: no-repeat;
		height: 32vh;
		min-height: auto
}
	.home-banner-video-legend{
		display: none
	}
	.home-banner-title {
    font-size: 40px;
}
	.xs-text-center{
		text-align: center
	}
	.home-text-swap .line{
		font-size: 15px;
		     line-height: 26px;
	}
	.block.home-text-swap .container-fluid-px-mw{
		    padding-left: 10px !important;
	}
	.footer-locations{
		padding-bottom: 0
	}
	.footer-main-right .btn.btn-right{
	color:#373435
}
	#about-tra .about-detail{
		text-align: left;
		    font-size: 17px;
    line-height: 24px;
	}
	#our-founder p{
		  font-size: 17px;
    line-height: 24px;
	}
	#founder2 p{
		  font-size: 17px;
    line-height: 24px;
	}
	.key-numbers li .number span{
		transform: none !important
	}
	.about-page .key-numbers img{
		margin-bottom: 0
	}
	.breadcrumbs > span{
		display: inline-block
	}
	.breadcrumbs > span > span{
		margin-right: 10px
	}
	.title-banner, .banner-expertise-title .alt-title{
		font-size: 30px
	}
}
