.five-week-events{background-color:#fff;padding:1em 0}.five-week-events__header{margin:5em 14em}.five-week-events__week-one{background-color:#eee;margin:2em;padding:2em 3em}.five-week-events__week-one h2{margin-bottom:0}.five-week-events__week-one-dates{display:flex;flex-wrap:wrap;justify-content:space-between}.five-week-events__week-one-dates h3{margin-bottom:10px}.five-week-events__week-one-dates div{flex:0 1 50%;padding-right:3em}.five-week-events__cards{display:flex;flex-wrap:wrap;gap:1em;margin:2em}.five-week-events__cards article{background-color:#eee;display:flex;flex:0 1 23.6%;flex-direction:column;min-height:300px;padding:1em;position:relative;width:25%}.five-week-events__cards-footer{bottom:0;color:#00a0cc;;font-family:Gellix-Medium,serif;font-size:20px;margin:1em 0;position:absolute}.card h4{margin-bottom:.5em}.see-events{display:block;margin:0 auto;text-align:center;width:23%}.events-modal{z-index:48}.events-modal,.events-modal-overlay{bottom:0;display:block;left:0;position:fixed;right:0;top:0;width:100%}.events-modal-overlay{background:rgba(0,0,0,.66);z-index:49}.events-modal-content{display:block;height:80vh;left:10%;position:fixed;right:20%;top:10%;width:80%;z-index:50}.events-table{height:100%}.events-modal__close-icon{cursor:pointer;display:block;position:fixed;right:5%;top:5%;z-index:50}.five-week-events__header.left{text-align:left}.five-week-events__header.center{text-align:center}.five-week-events__header.right{text-align:right}@media only screen and (max-width:599px){.five-week-events__header,.five-week-events__week-one{margin:10px}.five-week-events__week-one{padding:10px}.five-week-events__week-one-dates div{flex:auto}.five-week-events__cards{flex-direction:column;margin:10px;row-gap:10px}.five-week-events__cards article{width:100%}.five-week-events__week-one h2,.five-week-events__week-one-dates h3{margin-top:1em}.five-week-events__cards article{min-height:200px;padding:20px 10px 3em}.five-week-events__cards article h4{font-size:30px;margin-bottom:10px}.five-week-events__cards-footer{margin-top:1em}.see-events-btn{margin-bottom:2em}}@media only screen and (min-width:600px) and (max-width:899px){.five-week-events__header{margin:40px}.five-week-events__week-one-dates div{padding-right:.8px;padding-top:2em}.five-week-events__cards{background-color:#eee;column-gap:0;flex-wrap:wrap}.five-week-events__cards article{flex:0 1 50%;padding:2em}.five-week-events__week-one{padding:2em}.card p{margin-bottom:1em}}@media only screen and (min-width:900px) and (max-width:1199px){.five-week-events__header{margin:50px}.five-week-events__week-one-dates div{padding-right:1em;padding-top:2em}.five-week-events__cards{background-color:#eee;flex-wrap:wrap;gap:0}.five-week-events__cards article{background-color:#eee;flex:0 1 50%;padding:2em 2em 3em}.five-week-events__week-one{padding:2em}.card p{margin-bottom:1em}}