@media screen and (max-width: 1200px) {
	#flexd {width: 80% !important;}
	.connection {width: 35%;}
}
@media screen and (max-width: 900px) {
	.li_box {display: none;}
	.li_show {display: none;}
	.navigation {justify-content: flex-end;}
	.connection h2 {margin-bottom: 10px;}
	.logos {margin-bottom: 10px;}
	.connection p {margin-bottom: 10px !important;}
}
@media screen and (max-width: 720px) {
	.top {background-color: #FFFFFF;position: relative;height: 50px;padding: 0 20px;display: flex;justify-content: space-between;z-index: 15;}
	.top img {width: 70px;}
	.top1 {height: auto;}
	.hamburger {position: relative;top: 0px;left: 0px;line-height: 50px;}
	.global-menu {display: none;}
	.navigatorbottom {display: none;}
	.logo1 {display: flex;z-index: 11;}
	.flexd1 {position: relative;top: 0px;left: 0px;}
	.flexd3 {display: none;color: #FFFFFF;}
	.flexd1 {display: none !important;}
	.top img:nth-child(2){display: none;}
	.top_phone {width: 90%;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 11;margin: auto;display: flex;}
	.top_phone  a ,.top_phone div{color: #FFFFFF;font-size: 24px;margin: 15px 0;}
	.content {padding: 0px;width: 100%;}
	.main {display: flex;flex-direction: column;height: 100%;}
	.demo-3 {height: 100%;}
	.content--demo-3 {height: 100%;}
	.service_box {display: flex;flex-direction: column;align-items: center;margin-bottom: 0px !important;}
	.sever_contain {margin: 0px !important;}
	.service_box img {width: 20px;height: 20px;margin-top: 3px;}
	body .sub_box {display: flex;flex-direction: column;margin: 0px;height: 0px;overflow: hidden; transition: height 1s;
  -webkit-transition: height 1s; /* Safari */}
	.sub_box a {font-size: 20px;color: #E90903;margin: 12px 0;}
	.foot {padding:0px 30px;height: 70px;width: 100%;position: absolute;bottom: 10px;left: 0px;color: #999A99;z-index: 11;display: flex;}
	.contain_phone {border-top: #999A99 solid 1px;padding-top: 15px;width: 100%;}
	.contain_phone div {color: #999A99;font-size: 13px;text-align: center;}
	.contain_phone span {font-size: 20px;margin-left: 5px;}
	.contain_phone div:nth-child(1) {margin-bottom: 0px;}
	.contain_phone div:nth-child(2) {margin-top: 0px;}
	.content--demo-3 {padding-bottom: 85px;}	
	.connectioncen {display: none;}
	.footd {height: auto;}
	.footd .width {height: auto !important;width: 100%;position: relative;}
	.connection {width: 100%;padding: 30px 25px;}
	.connectionrig {position: absolute;right: 5%;bottom: 8%;width: 20%;}
	.logos {width: 70px;}
	.connection h2 {font-size: 18px;}
	.connection h2 span {font-size: 15px !important;}
	.connection p {font-size: 13px;}
	.connection p img {width: 15px;}
	.connection p  span {margin: 0px !important;}
	.foot3 {border-top: #8C8C8C solid 1px !important;color: #8C8C8C !important;font-size: 12px !important;}
	.phone_47 {position: absolute;top: 0px;right: 30px;}
	#flexd2:hover span{display: initial;}
	#flexd2:hover img{display: none;}
	
}