.logo{width:130px;height:70px}.calendar-container{position:relative;padding-bottom:75%;height:0;overflow:hidden}.calendar-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#myImage{width:80%;height:auto;left:0;right:0;margin:auto;display:block;padding-top:10px}@media only screen{.site-title a{height:1.325em;text-indent:-9999px;overflow:hidden;background:url(images/logo.png) left center/contain no-repeat}.page-image{margin-bottom:2rem}.page-image::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url('') bottom center/contain no-repeat}}@media only screen and (min-width:10em){.page-header .page-title span{color:#0c2340;padding:1rem 3rem;display:inline-block}}@media only screen and (min-width:48em){.page-image{margin-bottom:0;position:relative}.page-header .page-title span{color:#fff;background:#0c2340;padding:1rem 3rem;opacity:80%;display:inline-block}.home .page-header{position:relative}.home .page-title{position:absolute;left:5vw;bottom:3rem}.home .page-title::after{display:none}.site-title-group{margin-bottom:1px}}@media only screen and (min-width:60em){.home .page-header.has-image::before{grid-row-end:header-end;margin-bottom:var(--padding-bottom)}.nav-top-true .page-header.has-image{--image-width:3fr}.page-header .page-title{grid-column:title-start/image-end;margin-bottom:2rem;margin-top:12rem;text-align:center}.page-image.full{max-height:93vh}.home .page-title{position:inherit;left:unset;bottom:unset}}