@charset "utf-8";
@media (max-width: 1370px) {
	.section-services {
		position: relative;
		width: 100vw;
		height: auto;
		margin-top: 0;
		background-color: white;
		margin-left: 0px;
		margin-right: 0px;
	  }

	  .row {
		padding-left: 0;
	  }

	  .container-nav {
		margin-left: 0;
	  }

	  .box {
		display: flex;
		flex-wrap: wrap;
		width: auto;
		height: 100%;
		background-color: none;
		padding: 10px;
		margin: 10px 0px 30px 0px;
		/* -webkit-box-shadow: 0px 0px 2px 2px #ccc;
		box-shadow: 0px 0px 2px 2px #ccc; */
	  }

	  .section-about {
		height: 100%;
		margin-left: 0;
		margin-right: 0;
	  }
	  
	  .section-portfolio {
		height: auto;
		margin-left: 0;
		margin-right: 0;
	  }

	  .section-message {
		background-color: black;
		height: 90vh;
		margin-left: 0;
		margin-right: 0;
		height: 100%;
	  }
}


@media (max-width: 670px){
	.section-services {
		width: 100%;
		height: auto;
	}

	  .box {
		display: flex;
		flex-wrap: wrap;
		width: auto;
		height: 100%;
		background-color: none;
		padding: 10px;
		margin: 10px 0px 30px 0px;
	  }

	  .section-about {
		margin-left: 0;
		margin-right: 0;
	  }
	  
	  .section-portfolio {
		height: auto;
		margin-left: 0;
		margin-right: 0;
	  }

	  .section-message {
		margin-left: 0;
		margin-right: 0;
	  }

	  #message {
		background-image: url('../images/message-bg.jpg');
		height: 100%;
	  }
}