:root {
--important-message-icon-bg: #f59f0b;
--important-message-icon-colour: #f8fafc;
--important-message-bg: #f8fafc;
--important-message-colour: #111827;

--motto-font-size: 4.5rem;
--motto-quotation-font-size: 2.25rem;

--footer-background-colour: #ebaa3cCC;
--footer-background-colour-mob: #ebaa3c;
--footer-text-colour: #ffffff;
--homepage-welcome-to-font-size: clamp(1rem, 4vw, 48px);
--homepage-headline-font-size: clamp(1.5rem, 6vw, 96px);
--motto-font-size: clamp(1rem, 5.6vw, 72px);
--motto-font-family: 'Zeyada';
--motto-colour: #ffffff;
}
.font-motto {
    font-family: 'Zeyada';
}.font-motto {
    color: #ffffff;
}.font-default {
    font-family: 'DM Serif Display' ;
}.font-title {
    font-family: 'DM Serif Display';
}
h1, h2, h3, h4, h5, h6, .fc-event-title {
    font-family: 'DM Serif Display';
}.font-title {
    color: #3c64a0;
}
h1, h2, h3, h4, h5, h6 {
    color: #3c64a0;
}.nav-dropdown {
    background-color: #ffffffD9;
}