.logo img {
float: left;}

@media screen and (max-width: 960px) and (min-width: 0){
body .website-header-upenn--mobile {
margin-top: .5rem;
width:5rem;
left:5rem;}
  
}

@media screen and (min-width: 960px) {
.website-header-upenn{
width: 5rem;}

.timeline-line{top: 2.7rem;}
}

@media screen and (min-width: 1280px) {
.website-header-upenn{
left:13rem;
width: 8rem;
margin-top:3.15rem;}
}
  .website-header-rita-alex {
     
        width: 12rem !important;
        margin-top: 3rem;
    }
}

@media (min-height: 720px) {
  .hero--small {
    max-height: 68vh; } }

.module-section-content__description {
text-align:center;}

.module-section-content__items {
text-align:left;}

