.page-background{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%;height:500px;color:#fff}.page-background p{max-width:80%;margin:10px;font-size:20px}.page-background h1{margin:10px;font-size:40px}.page-background img{margin:10px;height:100px}.page-image{display:flex;justify-content:center;align-items:center;min-height:100%;width:100%}.page-image-group img{width:100%;height:100%;object-fit:cover;align-self:center;transition:transform 10s}.page-image-group:hover img{transform:scale(1.5)}.page-image-group{width:100%;height:600px;flex:1 0;display:flex;flex-direction:column;overflow:hidden}.page-image-child{margin:0;width:100%;height:inherit;flex:1;display:flex;align-items:center;justify-content:center}.page-image-child:first-child{overflow:hidden}.page-image-child>p{padding:10%;font-size:25px}.page-series{display:flex;flex-direction:column;align-items:center}.page-background-series>p{text-align:center}.page-series-text{display:flex;align-items:center}.page-series-text img{margin:5%}.page-series-text-container{display:flex;flex-direction:column;text-align:left}.page-event .page-image-group{height:100%;max-width:none;max-height:1000px}.page-subpage .page-image-child{max-width:700px;flex-direction:column;text-align:center;overflow:hidden}.page-subpage .page-image-child>*{padding:0;margin-left:.5em;margin-right:.5em}.page-subpage .page-image-child p:first-child{font-size:18px}.page-subpage .page-image-group{height:fit-content}@media only screen and (min-width: 600px){.page-background{padding:20px 0;min-height:200px;height:fit-content}.page-background>p{max-width:60%}.page-background-margin>*:last-child{margin-bottom:60px}.page-background>img{height:75px}.page-image-margin{margin-top:-50px}.page-image-group{max-width:1000px;flex-direction:row}.page-background-series{max-width:900px}.page-subpage .page-image-group{max-width:100%;padding:3% 0;justify-content:space-evenly;height:400px;flex-direction:row-reverse}.page-subpage .page-image-child{flex:0 0 45%}}@media only screen and (max-width: 600px){.page-subpage .page-image-group{min-height:600px}.page-subpage .page-image-child:last-child{flex:0}}
