.viewdesk{
	display: block !important;
}
.viewmobile{
	display: none !important;
}

@media screen and (max-width:800px) {
	.viewdesk{
	    display: none !important;
	}
	.viewmobile{
	    display: block !important;
	}
	.conter50, .conter95left, .conter95right, .img90, .conter33, .conter45, .conter80center, .conter55, .conter60, .conter40, .conter25, .conter95, .conter80, .conter20    {
		width: 100%;
	}
	.somossvg {
	  width: 100%;
	  display: block;
	  float: left;
	}
	.padtop20pxmobile{
		padding-top: 20px;
	}
	.somos3 {
	  width: 100%;
	  display: block;
	  height: auto;
	  position: relative;
	  background-image: url('../img/bg3.jpg');
	  background-size: cover;
	  background-attachment: fixed;
	  background-repeat: no-repeat;
	  background-position-y: top;
	  overflow: hidden;
	  padding: 50px 0px;
	  margin: 0px 0px;
	}
	.borrigtblan {
	  border-right: 0px solid #fff;
	}
	.imgindi, .colabosvg, .comproambi {
	  width: 100%;
	  height: auto;
	  display: block;
	  float: left;
	}
	.conterfoto {
	  width: 100%;
	  display: block;
	  float: left;
	  background-color: #040076;
	  align-items: center;
	  align-content: center;
	}
	.conterflex{
		display: block;
	}
	.intercolab {
	  width: 100%;
	  display: block;
	  height: auto;
	  position: relative;
	  background-image: url('../img/13.png');
	  background-size: cover;
	  background-attachment: fixed;
	  background-repeat: no-repeat;
	  background-position-y: top;
	  overflow: hidden;
	  padding: 40px 20px;
	}
	.padleft20{
		padding-left: 0px
	}
	.conterbackazulnew {
	  width: 100%;
	  display: block;
	  background-color: #040076;
	  overflow: hidden;
	  align-items: center;
	  align-content: center;
	}
	.datossvg {
	  width: 98%;
	  max-width: 720px;
	  display: block;
	  margin: 0 auto;
	  padding: 20px;
	}
	.intercomproambi22 {
	  width: 100%;
	  display: block;
	  height: auto;
	  position: relative;
	  background-image: url('../img/30.png');
	  background-size: cover;
	  background-attachment: fixed;
	  background-repeat: no-repeat;
	  background-position-y: top;
	  overflow: hidden;
	  padding: 40px 0px;
	}
}