@media (max-width: 479px) {
	.img_logo { width:70%;}	
/* 	.navbar-collapse { background: #fff; } */
	.nav-link { font-size: 18pt }

	.navbar .navbar-collapse { 
		height: 100vh;
		padding-top: 50px;
	}
.work_middle {
	opacity: 1;
	width: 90%;
}
.titulo_works {
    font-size: 4.5vw;
    line-height: 4.5vw;
}

.titulo_agencia {
    font-size: 4.5vw;
    line-height: 4.5vw;
}

.work_container .work_image {
  opacity: 0.6;
}
.text-about { 
	width: 100%;
	margin:auto
}
	
/* 	.navbar .shadow { box-shadow: 0px 0px 25px rgba(0,0,0,.8); } */
	#about img {
			width:90% !important;
	}
}

@media only screen and (min-width: 479px) {
  .navbar {
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-item {}
  .nav-link {
    padding-top: 15px;
    padding-bottom: 15px;
	line-height: 30pt;
  }

}

