@import url("https://use.typekit.net/rmh5zwa.css");
.simons-scholar-bio{
	margin-bottom: 2rem;
}
.simons-scholar-bio h1,.simons-scholar-bio h2, .simons-scholar-bio h3{
    font-family: "museo-slab", "Museo Slab W01", "Museo Slab", Georgia, serif !important;
}
.scholar-bio-education {
	display: flex;
	background-color: #dedede;
	margin-bottom: 2rem;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
}

.scholar-bio-education,
.scholar-questions {
    font-family: "Effra", "Effra W01", Helvetica, sans-serif !important;
}
.scholar-full-name{
	margin-bottom:5px;
}
.scholar-full-name h3{
	font-family: "Effra", "Effra", "Effra W01" !important;
	font-weight: 600;
	padding-left: 8px !important;
	border-left: 8px solid #d51f27;
	color:#000 !important;
	font-size:22px !important;
	padding-top: 0 !important;
	text-transform: uppercase !important;
	font-weight: 600 !important;
	margin-bottom:0 !important;
}
.scholar-fn{
	display:block;
}
.scholar-ln{
	display:block;
}
.student-info {
    padding: 1rem !important;
	margin: 1rem 0;
}

.scholar-title {
  /*order: 2;*/
  display: flex;
  flex-direction: column;
  flex-basis: 40%;
  /*align-items: center;*/
}

.scholar-title img {
    width: 100% !important;
    /*max-width: 250px !important;*/
    height: auto !important;
	border-left:8px solid #fff;
	border-right:8px solid #fff;
	border-bottom:8px solid #fff;
}

.student-info {
  /*order: 1;*/
  display: flex;
  flex-direction: column;
  flex-basis: 60%;
}

.student-info h1 {
    margin: 0 0 1rem !important;
    font-size: 4rem !important;
}
.scholar-questions{
	padding:1rem;
}
.scholar-list-wrapper{
	display:grid !important;
	grid-template-columns: repeat(3, 1fr) !important;
}
.scholar-item {
	display: flex;
	flex-direction: column;
	background-color: #dedede;
	margin: 1rem;
	padding: 1rem;
}
.scholar-item img{
	width: 100% !important;
    max-width: 250px !important;
    height: auto !important;
	max-height:400px !important;
}
.scholar-item a {
	display: block;
	align-self: center;
	color: #002245 !important;
}
.scholar-item p{
	text-align: center;
}
.view-more {
	background: #900;
	margin-top: auto;
	text-align: center;
	width: 100%;
}
.view-more a {
	text-align: center;
	color:#fff !important;
	justify-content: center;
	transition: 0.3s background-color ease-in-out;
}
.view-more a:hover{background-color:#000;}
@media all and (max-width:480px)
	{
		.scholar-bio-education {
	margin-bottom: 1rem;
	width: 100%;
}
		.scholar-title {
  order: 1;
  flex-basis: 100%;
}
		.student-info {
  order: 2;
  flex-basis: 100%;
}
		.scholar-title,
.student-info {
	margin: .25rem 0;
}
		.student-info h1 {
    margin: 0 0 2rem !important;
			text-align: center;
}
		.scholar-list-wrapper{
	grid-template-columns: 1fr !important;
}
	}
// Simons Scholar Cohorts Page
.simons-cards {
    display: grid;
        grid-template-columns: 1fr 1fr 1fr;
		gap:1rem;
}

.scholar-card {
    flex: 0 1 calc(23% - 1em);
    /* border: 1px solid #ddd;
    padding: 10px;
    box-shadow: 3px 3px 2px #ccc;
    transition: all ease-in .2s; */
    display: flex;
    flex-direction: column;
}
.simons-card-deck-title{
    font-family: "museo-slab", "Museo Slab W01";
    color: #900 !important;
    font-size:35px !important;
    font-weight: 400 !important;
    margin: 3rem 0 3rem !important;
}
.scholar-card img {
    width: 100%;
    max-width: 400px;
    height: auto;
	transition: .5s ease-in-out;
}
.scholar-card img:hover{
	transform: scale(1.8);
}
.scholar-card h3{
    margin-bottom: .5rem !important;
	font-size: 18px !important;
	font-weight: 600 !important;
}
.scholar-card h3 a{
    display: block;
    font-family: "museo-slab", "Museo Slab W01";
    color: #001334 !important;
	text-decoration: underline !important;
}
.scholar-card p {
    font-family: "Effra", "Effra", "Effra W01" !important;
    font-weight: 600;
    padding-left: 8px;
    border-left: 8px solid #d51f27;
}
.scholar-card p>a{
    text-decoration: none;
    color: #d51f27;
}
.scholar-card span.simons-scholar-arrow-right{
    color:#000;
}
.cohort-section-link-bank{
    display: flex;
    flex-direction: row;
    gap: 1rem;
}

.cohort-section-link{
    font-family: "Effra", "Effra", "Effra W01" !important;
}
.cohort-section-link a:link, .cohort-section-link a:visited{
    display: inline-block !important;
	border: 3px solid #167e94;
    font-weight: 600 !important;
    padding: .5rem !important;
    color: #002245 !important;
	text-decoration: underline !important;
}
.cohort-wrapper{
	max-width:1200px;
	margin:0 auto;
}
@media screen and (min-width:20em) {
    .scholar-card {
        flex: 0 1 calc(84% - 1em);
    }
}

@media screen and (min-width: 40em) {
    .simons-cards {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
		gap:1rem;
    }

    .scholar-card {
        flex: 0 1 calc(48% - 1em);
    }
}

@media screen and (min-width: 60em) {
    .scholar-card {
        flex: 0 1 calc(23% - 1em);
    }
}