@import url(https://use.typekit.net/veq0jrt.css);
.events.block{padding-top:35px;padding-bottom:35px}.events.block.generations .v1 .heading{text-align:center}.events.block.generations .v1 .row{max-width:calc(60.625rem)}.events.block.generations .v1 .cta-card{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding-bottom:calc(1.25rem)}.events.block.generations .v1 .cta-card .content-wrap{max-height:calc(22.5rem)}.events.block.generations .v1 .cta-card .content-wrap .image-link,.events.block.generations .v1 .cta-card .content-wrap img{flex-grow:1}.events.block.generations .v1 .events-content{margin-top:calc(1.25rem)}.events.block.generations .v1 .overflow-bar{margin-bottom:.5rem}.events.block.generations .v1 .overflow-bar-right{width:110%}.events.block.generations .v1 .event .subtitle{margin-bottom:calc(1.25rem);margin-top:0;line-height:1.5}.events.block.generations .v1 .other-buttons{text-align:center}.events.block.generations .v1 .other-buttons .button{margin:calc(0.9375rem) calc(0.25rem)}@media only screen and (max-width: 767px){.events.block.generations .v1 .heading{padding-bottom:35px}.events.block.generations .v1 .events-content{margin-left:auto;margin-right:auto;max-width:calc(19.6875rem);margin-top:0}.events.block.generations .v1 .overflow-bar{display:none}.events.block.generations .v1 .event{margin-bottom:calc(1.875rem)}.events.block.generations .v1 .event .subtitle{margin-bottom:0}.events.block.generations .v1 .button{display:inline-block}}.events.block.generations .row{max-width:calc(64rem)}.events.block.generations .heading{text-align:center;padding-bottom:24px}.events.block.generations .featured-event-wrap{padding-bottom:42px}.events.block.generations .overflow-bar{margin-top:30px;margin-top:24px;position:relative}@media only screen and (max-width: 767px){.events.block.generations .overflow-bar{display:none}}.events.block.generations .overflow-bar-right{position:absolute;right:0;width:142%}.events.block.generations .overflow-bar-right.light-blue{background-color:#88b4d8}.events.block.generations .overflow-bar-right.dark-blue{background-color:#1f4c7b}.events.block.generations .overflow-bar-right.red{background-color:#ebcb8f}.events.block.generations .overflow-bar-right.yellow{background-color:#a62f2c}.events.block.generations .featured-image img{border-bottom-right-radius:16px;border-top-left-radius:16px;width:100%}.events.block.generations .featured-event p{margin-top:6px}.events.block.generations .name{font-size:calc(1.75rem);font-weight:300;display:flex;align-items:center;min-width:100%}.events.block.generations .name svg{max-width:50px;max-height:50px;width:100%;height:100%;display:inline-flex;margin-right:12px}@media only screen and (max-width: 767px){.events.block.generations .name{margin-top:24px;text-align:center;justify-content:center}}.events.block.generations .subtitle{padding-bottom:12px;font-weight:500}@media only screen and (max-width: 767px){.events.block.generations .subtitle{text-align:center;justify-content:center}}.events.block.generations .info{border-top:1px solid #000;padding-top:3px;font-weight:500}.events.block.generations .info span{padding-right:3px}.events.block.generations .info span:not(:first-child){padding-left:3px}@media only screen and (max-width: 767px){.events.block.generations .info{text-align:center;justify-content:center}}.events.block.generations .description{padding-bottom:12px}@media only screen and (max-width: 767px){.events.block.generations .description{text-align:center;justify-content:center}}.events.block.generations .rsvp{padding:4px 0}.events.block.generations .rsvp a{color:#1f4c7b}@media only screen and (max-width: 767px){.events.block.generations .rsvp{text-align:center;justify-content:center}}.events.block.generations .events{align-items:center;justify-content:center}.events.block.generations .event img{border-top-left-radius:16px;margin-bottom:-4px;min-width:100%}@media only screen and (max-width: 767px){.events.block.generations .event.row{align-items:center;justify-content:center}}.events.block.generations .event .columns{max-width:400px}@media only screen and (max-width: 767px){.events.block.generations .event .columns{margin-top:24px}}.events.block.generations .event-content{background-color:#dde8f0;border-bottom-left-radius:16px;padding:12px 16px 24px;display:flex;align-items:flex-start;flex-flow:column;justify-content:flex-start}@media only screen and (max-width: 767px){.events.block.generations .event-content{height:auto !important;text-align:center;justify-content:center}.events.block.generations .event-content *{text-align:center}.events.block.generations .event-content p{width:100%}}.events.block.generations .downloads{margin-top:24px}.events.block.generations .downloads-heading{padding-top:24px}.events.block.generations .other-buttons{text-align:center}.events.block.generations .other-buttons .button{margin:calc(0.9375rem) calc(0.25rem)}

/*# sourceMappingURL=events.css.map*/