h1 {font-size: 2.75em;}
@media only screen and (min-width: 0px) and (max-width: 599px) {h1 {font-size: 2.375em;}}
@media only screen and (min-width: 600px) and (max-width: 1080px) {h1 {font-size: 2.5em;}}
h2,h3 {font-size: 1.875em; padding-top: 0.75em; margin-bottom:.375em;}
h2:first-of-type {margin-top: 1em;}
h3 {margin-top:1em;}
@media only screen and (min-width: 0px) and (max-width: 480px) {h2,h3 {font-size: 1.5em; font-weight:bold;}}
@media only screen and (min-width: 481px) and (max-width: 768px) {h2,h3 {font-size: 1.625em;}}
@media only screen and (min-width: 769px) and (max-width: 900px) {h2,h3 {font-size: 1.75em;}}
.tab-1 {margin-left: 2em;}

