.content-card-container {
	 display: flex;
	 flex-wrap: wrap;
}
 .content-card-container .content-card-title {
	 width: 100%;
}
 .content-card-container .content-card-title.center h2 {
	 text-align: center;
	 margin-bottom: 20px;
}
 .content-card-container .content-card-title.left h2 {
	 text-align: left;
	 margin-bottom: 0px;
}
 .left-content-container, .right-content-container {
	 display: flex;
	 flex-wrap: wrap;
	 width: 50%;
	 height: 100%;
}
 .left-content-container .left-content {
	 width: 100%;
	 padding: 20px 40px 20px 0;
}
 .left-content-container .left-content .content-card-dots img {
	 max-width: 400px;
}
 .left-content-container .left-content .content-card-button {
	 margin-top: 15px;
}
 .right-content-container .right-content {
	 width: 100%;
	 padding: 20px;
	 margin-bottom: 20px;
}
 .right-content-plane-no-padding .right-content-container .right-content {
	 padding: 20px 0;
}
 .right-content-container .right-content.box-shadow {
	 box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
	 background-color: #fff;
}
 .right-content-container .right-content .profile-email, .right-content-container .right-content .profile-phone, .right-content-container .right-content .profile-fax, .right-content-container .right-content .profile-facebook, .right-content-container .right-content .profile-instagram, .right-content-container .right-content .profile-twitter, .right-content-container .right-content .profile-other {
	 display: flex;
	 align-items: center;
	 margin-top: 10px;
}
 .right-content-container .right-content .profile-email img, .right-content-container .right-content .profile-phone img, .right-content-container .right-content .profile-fax img, .right-content-container .right-content .profile-facebook img, .right-content-container .right-content .profile-instagram img, .right-content-container .right-content .profile-twitter img, .right-content-container .right-content .profile-other img {
	 width: 18px;
	 height: 18px;
	 margin-right: 10px;
}
 .right-content-container .right-content .profile-image img {
	 max-width: 200px;
}
 .right-content-container .right-content .profile-titles ul {
	 list-style: none;
	 margin-left: 0px;
}
 .center-card .right-content-container {
	 align-self: center;
}


/*-------------MEDIA BREAKPOINTS-----------*/

 @media screen and (max-width: 992px) {
	 .left-content-container, .right-content-container {
		 width: 100%;
	}
}
 