.intro{height:100%;width:100vw}.intro__container{display:flex;flex-direction:column;width:100%;height:100%}.intro__flyer{margin-left:auto;margin-right:auto;position:relative;width:60%;height:20rem}@media only screen and (max-width:75em){.intro__flyer{width:100%;height:15rem}}@media only screen and (max-width:37.5em){.intro__flyer{width:100%;height:10rem}}.intro__text-container{padding:0 40rem}@media only screen and (max-width:75em){.intro__text-container{padding:0 25rem}}@media only screen and (max-width:56.25em){.intro__text-container{padding:0 5rem}}@media only screen and (max-width:37.5em){.intro__text-container{padding:0 2.5rem}}.intro__heading{font-size:5rem;color:#5a2f9a}.intro__heading:last-of-type{margin-top:5rem}.intro__text{font-size:1.8rem;line-height:1.4;color:#e0c300;text-align:justify;padding:2rem;font-weight:100}.intro__event{padding:5% 0;display:flex;justify-content:center}@media only screen and (max-width:56.25em){.intro__event{padding:10% 0}}.footer__container{width:100%;height:10rem;background-color:#1369ce;color:#e0c300;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__link{text-decoration:none;color:#e0c300}