@charset "UTF-8";
.navbar{
	padding: 1rem;
}
a.navbar-brand img {
	display: block;
	width: 160px;
	height: 71px;
}
h1.jumbotron-heading {
	font-size: 1.6rem;
}
.lead{
	font-size: 1rem;
}
.card-img-top {
	aspect-ratio: 208 / 225 !important;
	height: 225px !important;
	object-fit: cover;
}
.form-check-inline {
	margin-right: 0;
	padding: 5px 0;
	width: 100%;
}
li.list-group-item.d-flex.justify-content-between.lh-condensed {
	align-items: center;
}
@media (min-width: 768px) {
	.jumbotron .container {
		max-width: 720px;
	}
	.card-body .row .col-md-4 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		padding: 0 5px;
	}
	.jumbotron > .container > .row > .col-md-4{
		display: flex;
		flex-direction: row;
	}
	.container > .row > .col-md-4 .mb-1{
		margin-bottom: 2rem !important;
		width: 100%;
	}
	.album.py-5.bg-light h2{
		font-size: 1.25rem;
		font-weight: normal;
	}
}