._10 {font-size: 10px !important;}
._12 {font-size: 12px !important;}
._14 {font-size: 14px !important;}
._40 {font-size: 40px !important;}
._60 {font-size: 60px !important;}

.title {
    font-size:2rem;
}
@media (min-width: 700px){.title {font-size:2.75rem;}}

.hover {background-color: black;;}
.black-hover:hover {background-color: rgb(58, 58, 58);;}
._600 {font-weight:600;}
._700 {font-weight:700;}
._800 {font-weight:800;}
    
.text-center {text-align: center;}
.center {margin: 0 auto!important;}

h1 {font-weight:400;margin-bottom: 10px;}
h2,.h2,h3,.h3,h4,.h4,h5,.h5 {font-weight:500;margin-bottom: 10px;}
/* Fonts */
h1,.h1 {font-size: 2rem;}
@media (min-width: 700px){h1,.h1 {font-size:2.25rem;}}
@media (min-width: 1100px){h1,.h1 {font-size:3.25rem;}}

h2, .h2 {font-size:1.5rem;}
@media (min-width: 700px){h2, .h2 {font-size:1.75rem}}
@media (min-width: 1100px){h2, .h2 {font-size:2.25rem;}}

h3, .h3 {font-size:1.5rem;}
@media (min-width: 700px){h3, .h3 {font-size:1.50rem;}}
@media (min-width: 1100px){h3, .h3 {font-size:1.5rem;}}

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

h5, .h5 {font-size:.75rem}
@media (min-width: 700px){h5, .h5 {font-size:1.00rem;}}
@media (min-width: 1000px){h5, .h5 {font-size:1.00rem;}}


p {font-size: 16px;line-height:170%;margin-bottom:15px;font-weight:400;}
@media (min-width: 700px){p {font-size:18px;line-height:180%;}}

.large-copy {font-size: 16px;line-height: 140%;}
@media (min-width: 700px){.large-copy {font-size: 20px;line-height:140%;margin-bottom:25px;}}

.title {font-size: 24px !important;line-height: 140%;}
@media (min-width: 700px){.title {font-size: 32px !important;line-height:140%;margin-bottom:25px;}}

.largest-title {font-size: 32px !important;line-height: 140%;}
@media (min-width: 700px){.largest-title {font-size: 40px !important;line-height:140%;margin-bottom:25px;}}
