.header-logo {
		padding: 0px;
}
.header-title-1{
		display: flex;
		max-width: 53%;
}
.header-title-2 {
		display: flex;
}

.header-address {
		font-size: .8em;
		text-align: left;
		padding-left: 5px;
}

.header-flex {
		display: flex;
		padding: 0;
		margin: 0;
}

.header-logo-flex {
		display: flex;
		max-width: 20%;
		padding: 20px;
		justify-content: center;
}

.header-title-flex {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		padding-right: 20px;
		justify-content: center;
}

@media only screen and (min-width: 769px) {
		.header-flex {
				max-width: 70%;
				margin-left: auto;
				margin-right: auto;
		}
		.header-address {
				font-size: 1.3em;
				padding-left: 10px
		}
}