.page-content{position:relative;display:flex}#contact-content{width:62.5%}.card{position:absolute;z-index:20;top:0;right:40px;transform:translateY(-50%)}.card h3{margin-top:0}#campus-picture-container{position:relative;margin-top:30px;display:flex;align-items:center;justify-content:center;height:600px;overflow:hidden;background-color:rgba(0,0,0,.03)}#campus-picture-container img{min-height:100%}.credits{position:absolute;bottom:10px;left:10px;padding:5px 15px;background-color:hsla(0,0%,100%,.7)}@media all and (max-width: 1280px){#contact-content{width:100%}.card{top:40px;transform:none}}@media all and (max-width: 620px){.card{top:20px;left:50%;transform:translateX(-50%);width:calc(100vw - 40px)}}
