:root {
--cassiopeia-color-primary: #C9C943;
--cassiopeia-color-link: #669933; 
--cassiopeia-color-hover: #D0ECD0; 

ul.dj-megamenu li a.dj-up_a {
font-size: 12px !important;
}

.h2, h2 {
 font-size: calc(.625rem + .9vw);
}

@media (max-width: 992 px) {
.site-grid {
grid-template-areas:
". banner banner banner banner ."
". top-a top-a top-a top-a ."
". top-b top-b top-b top-b ."
". side-l side-l side-l side-l ."
". comp comp comp comp ."
". side-r side-r side-r side-r ."
". bot-a bot-a bot-a bot-a ."
". bot-b bot-b bot-b bot-b .";
}
}