#photo-header{background:var(--dark-gray);background-color:var(--dark-gray);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;overflow:hidden;position:relative;text-align:center}#photo-header.red{background:var(--dark-red)}#photo-header.red h1{color:#fff}#photo-header.white h1{color:var(--dark-gray)}#photo-header.white{background:#fff;color:var(--darkest-gray)}#photo-header .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0}#photo-header .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}#photo-header img{display:block}#photo-header picture img{visibility:hidden}#photo-header .container{max-width:830px;padding:60px 0;position:relative;z-index:1}.page-node-type-courses #photo-header h1{color:var(--gold)!important;line-height:1.3}#photo-header h1{color:var(--gold);line-height:1.3}#photo-header .ampersand{fill:var(--red);bottom:-5px;left:25%;opacity:.5;position:absolute;top:-5px}#photo-header .ampersand svg{height:100%;width:515px}#photo-header p{font-weight:700;text-transform:uppercase}#photo-header .button{margin:0 20px}#photo-header .button:hover{background:hsla(0,0%,100%,.25)}.not-found #photo-header .container{max-width:600px}.not-found #photo-header h1{color:var(--gold);font-family:var(--sans-serif);line-height:1;margin-bottom:10px}.not-found #photo-header p{font-weight:300;line-height:1.2;margin-bottom:1.25em}.events #photo-header .dots{left:50%;max-width:850px;position:absolute;top:-25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}@media (min-width:768px){#photo-header{min-height:415px}#photo-header .image{bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0}.events #photo-header{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.events #photo-header .dots{bottom:0;height:30px;left:50%;max-width:850px;position:absolute;top:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1}.events #photo-header .dots .slick-dots li.slick-active button:before,.events #photo-header .dots .slick-dots li:hover button:before{background:#fff!important}.events #photo-header .dots .slick-dots button:before{background:rgba(1,1,1,.3)!important}.events #photo-header .dots .slick-dots{bottom:20px;left:0;top:unset;width:200px}#photo-header .featured-events .image{opacity:1}#photo-header.no-text .image{opacity:.76}#photo-header .container{padding:150px 0 120px}#photo-header p{font-size:1.25em}.academic-calendar #photo-header .image{opacity:.32}.not-found #photo-header h1{font-size:150px}.not-found #photo-header p{font-size:45px}}@media (min-width:1030px){#photo-header .ampersand{left:50%}}@media (max-width:768px){#events .slick-dots{bottom:auto;text-align:left}#events #photo-header .image{bottom:0;left:0;max-height:350px;opacity:.6;overflow:hidden;position:absolute;right:0;top:0;width:100%}#events #photo-header img{display:block;max-height:100%}#events .featured-posts .event-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#events .featured-posts .event-post .post-content{padding:0 40px 20px}}@media (max-width:599px){.academic-calendar #photo-header{display:none}.not-found #photo-header p{font-weight:400}.not-found #photo-header .button{margin:0 10px!important}.not-found #views-exposed-form-search-page{margin-left:-21%}}
/*# sourceMappingURL=photo-header.css.map */