.about h1{
	margin-top: 75px;
    margin-bottom: 100px;
    color: white;
    font-weight: 800;
    font-size: 4rem;
    transition: .76s;
}

.person-holder h3 {
	margin-top: 15px;
}

.about p {
	margin-left: 50px;
	margin-right: 50px;
	transition: .76s;
}

iframe {
	border: 0;
    float: left;
    margin-right: 50px;
    margin-left: 100px;
    margin-top: 50px;
    transition: .76s;
}

.Jake {
	background-image: url("../images/team/Jake-Grim.png");
}

.Hunter {
	background-image: url("../images/team/Hunter-Dubbs.png");
}

.Aidan {
	background-image: url("../images/team/Aidan-Rauscher.png");
}

.Donald {
	background-image: url("../images/team/Donald-Opp.png");
}

.Louis {
	background-image: url("../images/team/Louis-Grattis.png");
}

.Megan {
	background-image: url("../images/team/Megan-Calderon.png");
}

.Sabrina {
	background-image: url("../images/team/Sabrina-Yushinski.png");
}

.Jeffrey {
    background-image: url(../images/team/Jeffrey-Reed.jpg);
    border-radius: 0px !important;
    width: 100% !important;
    border: none !important;
}

.about-image {
	background-size: contain;
    background-position: center;
    margin: 0px auto;
    background-repeat: no-repeat;
    height: 220px;
    width: 230px;
    border: solid #38595a 4px;
    border-radius: 100%;
}

.card-holder h2 {
	font-weight: 700;
	font-size: 2rem;
	margin-bottom: 50px;
}

.card-text h3 {
	font-weight: 600;
	font-size: 20px;
}

.card-holder .person-holder {
    background-color: #212529;
    padding: 15px;
    margin: 0 auto;
}

.bck_secondary .card-text p{
    padding: 0;
    color: white;
    font-size: 1.25rem;
    line-height: 2;
    display: flex;
    height: 100%;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
    transition: .76s;
}

.person-holder {
	background-color: #212529de !important;
}

.card-text {
	background: #212529;
}

.card-border {
	border: solid 8px #38595a;
}

@media(max-width: 922px) {
	
	.about p {
		margin-left: 0px;
		margin-right: 0px;
	}
	
	.about h1 {
		font-size: 2.5rem;
		margin-top: 100px;
	}
	
	iframe {
		float: none;
		margin-top: 0;
		margin-left: 0;
		width: 100%;
	}
}

@media(max-width: 768px) {
	.bck_secondary .card-text p {
		padding: 5% !important;
		font-size: 1.10rem;
	}
}

@media (max-width: 992px) {
	.container {
		max-width: 100% !important;
	}
}