@media (min-width: 0px) { h2, h3, h4, .haydenbutton, .tinycopy { font-weight:200; font-family:Lora, serif; } }
@media (min-width: 768px) { h2, h3, h4, .haydenbutton, .tinycopy { font-family:Lora, serif; } }
@media (min-width: 1024px) { h2, h3, h4, .haydenbutton, .tinycopy { font-family:Lora, serif; } }
@media (min-width: 1366px) { h2, h3, h4, .haydenbutton, .tinycopy { font-family:Lora, serif; } }
@media (min-width: 0px) { p { margin:0 0 1rem; font-family:Lora, serif; } }
@media (min-width: 768px) { p { font-family:Lora, serif; } }
@media (min-width: 1024px) { p { font-family:Lora, serif; } }
@media (min-width: 1366px) { p { font-family:Lora, serif; } }
@media (min-width: 0px) { .hugecopy { font-size:2.5rem; font-weight:300; margin:0!important; font-family:Lora, serif; } }
@media (min-width: 768px) { .hugecopy { font-size:3rem; font-family:Lora, serif; } }
@media (min-width: 1024px) { .hugecopy { font-size:3.5rem; font-family:Lora, serif; } }
@media (min-width: 1366px) { .hugecopy { font-size:4rem; font-family:Lora, serif; } }
@media (min-width: 0px) { h1, .h1 { font-size:2rem; font-weight:300; font-family:Lora, serif; } }
@media (min-width: 768px) { h1, .h1 { font-size:2.5rem; font-family:Lora, serif; } }
@media (min-width: 1024px) { h1, .h1 { font-size:3rem; font-family:Lora, serif; } }
@media (min-width: 1366px) { h1, .h1 { font-size:3rem; font-family:Lora, serif; } }
@media (min-width: 0px) { h2, .h2 { font-size:1.625rem; font-weight:300; line-height:1.2; margin:0 0 1rem; font-family:Lora, serif; } }
@media (min-width: 768px) { h2, .h2 { font-size:2rem; font-family:Lora, serif; } }
@media (min-width: 1024px) { h2, .h2 { font-size:2.25rem; font-family:Lora, serif; } }
@media (min-width: 1366px) { h2, .h2 { font-size:2.25rem; font-family:Lora, serif; } }
@media (min-width: 0px) { h3, .h3 { font-size:1.375rem; line-height:1.3; } }
@media (min-width: 768px) { h3, .h3 { font-size:1.5; } }
@media (min-width: 1024px) { h3, .h3 { font-size:1.75rem; } }
@media (min-width: 1366px) { h3, .h3 { font-size:1.75rem; } }
@media (min-width: 0px) { h4, .h4 { font-size:1.125rem; } }
@media (min-width: 768px) { h4, .h4 { } }
@media (min-width: 1024px) { h4, .h4 { } }
@media (min-width: 1366px) { h4, .h4 { } }
@media (min-width: 0px) { p, li { font-size:1rem; font-weight:300; line-height:1.5; } }
@media (min-width: 768px) { p, li { } }
@media (min-width: 1024px) { p, li { } }
@media (min-width: 1366px) { p, li { } }
@media (min-width: 0px) { .ctalink { font-size:.75rem; font-weight:100; text-transform:uppercase; } }
@media (min-width: 768px) { .ctalink { } }
@media (min-width: 1024px) { .ctalink { } }
@media (min-width: 1366px) { .ctalink { } }
@media (min-width: 0px) { p.tinycopy { font-size:.85rem; } }
@media (min-width: 768px) { p.tinycopy { } }
@media (min-width: 1024px) { p.tinycopy { } }
@media (min-width: 1366px) { p.tinycopy { } }
@media (min-width: 0px) { html { font-size:1rem; } }
@media (min-width: 768px) { html { font-size:1rem; } }
@media (min-width: 1024px) { html { font-size:1.15rem; } }
@media (min-width: 1366px) { html { font-size:1.25rem; } }
