body{
		margin: 0;
		padding: 0;
}
#partner-container-wrapper{

}
#partner-container-wrapper #partner-container{
		width: 100%;
		margin: auto;
		background-color: orange;
		color: navy;
		margin-top: -20px;
		padding: 68px 24px;
		display: flex;
		flex-flow: column wrap;
}
@media only screen and (min-width: 750px){
		#partner-container{
				flex-flow: row nowrap !important;
				justify-content: space-evenly;
		}
}
#left-column, #right-column {
		width: 100%;
}
@media only screen and (min-width: 750px){
		#right-column, #left-column {
				width: 42%;

		}	
}
#left-column {
		position: relative;
		top: 50px;
}
#left-column h1 {
		text-align: center;
}
#left-column p{
		text-align: justify;
		line-height: 2em;
}
#left-column button {
		background-color: navy;
		padding: 16px 32px;
		color: white;
		display: block;
		margin: 16px auto;
}
#left-column button a {
		color: white;
}
#right-column img {
		width: 100%;
		height: 350px;
		border-radius: 80px 0px 80px 0px;
}

.more-content{
		width: 100%;
		padding: 24px 12px;
		margin: auto;
}
@media only screen and (min-width: 750px){
		.more-content{
				width: 750px;
		}
}
.more-content h3{
		text-align: center;
		text-transform: capitalize;
		font-size: 1.3em;
		margin: 36px auto;
		color: navy;
		font-family: georgia;
}
.more-content p{
		text-align: center;
		line-height: 1.8em;
		color: navy;
}
.more-content h2{
		text-align: center;
		margin-top: 36px;
		color: orange;
}
form{

}
form label{
		color: navy;
		font-family: montserrat;
		display: block;
		font-size: .90em;
		margin-bottom: 8px;
}
form .required {
		color: red;
		font-weight: bolder;
}
form input, form select, form textarea{
		padding: 16px;
		display: block;
		width: 100%;
		margin: 8px auto 18px;
		border: 1px solid rgba(0, 0, 88 ,.4);
		border-radius: 12px;
}

form input[type="submit"]{
		background-color: navy;
		color: #fff;
		border: 0;
		width: 200px;
		cursor: pointer;

}
.get-in-touch h4 {
		text-align: center;
		font-family: georgia;

}
.get-in-touch .schedule{
		text-align: center;
		font-size: 2.5em;
		font-family: georgia;
		text-transform: capitalize;
		font-stretch: ultra-expanded;
		font-weight: bolder;
		color: orange;
}
.get-in-touch button {
			background-color: navy;
			display: block;
			padding: 12px 16px;
			margin: 24px auto;
			width: 90%;
			color: orange;
}
.get-in-touch a {
		color: orange;
}
#form-submission-feedback{
		width: 320px;
		background-color: navy;
		margin: auto;
		padding: 12px;
		color: white;
		padding: 24px 16px;
		line-height: 1.5em;
		text-align: justify;
		border-radius: 12px;
}