:root {
  --cassiopeia-color-primary: #299421;
}

.container-header {
  background-image: none;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: var(--cassiopeia-font-family-headings,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");
    font-weight: var(--cassiopeia-font-weight-headings,500);
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: .5rem;
    margin-top:0
}

.h1, h1 {
    font-size:calc(1.325rem + .9vw)
}

@media (min-width: 1200px) {
    .h1, h1 {
        font-size:2rem
    }
}

.h2, h2 {
    font-size:calc(1.3rem + .6vw)
}

@media (min-width: 1200px) {
    .h2, h2 {
        font-size:1.75rem
    }
}

.h3, h3 {
    font-size:calc(1.275rem + .3vw)
}

@media (min-width: 1200px) {
    .h3, h3 {
        font-size:1.5rem
    }
}

.h4, h4 {
    font-size:calc(1.275rem + .3vw)
}

@media (min-width: 1200px) {
    .h4, h4 {
        font-size:1.25rem
    }
}

.h5, h5 {
    font-size:1.1rem
}

.h6, h6 {
    font-size:1rem
}



.page-header {
  	margin: 2px 0px 10px 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
}