/*
font-family: 'Alegreya Sans', sans-serif;
font-family: 'Open Sans', sans-serif;
<link href="https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,300;0,400;1,300&family=Open+Sans:ital,wght@0,300;0,400;0,600;1,300;1,400&display=swap" rel="stylesheet">
*/


.grid figure h2 {
    font-family: 'Alegreya Sans', sans-serif;
}
.grid figure h2 span {
    font-family: 'Alegreya Sans', sans-serif;
}
.grid figure h2,
.grid figure p {
	margin: 0;
}
.grid figure p {
font-size: 68.5%;
font-family: 'Open Sans', sans-serif;
}

html {font-size: 100%;} /*16px*/

body {
font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  line-height: 1.75;
}


/* NAVBAR TEXT */

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle, .uk-menu-transparent .uk-navbar-dropdown-nav>li, .alert-text  {
font-family: 'Open Sans', sans-serif;
}






p {margin-bottom: 1rem;  line-height: 1.55;}

h1, h2, h3, h4, h5 {
  margin: .48rem 0 .48rem;
font-family: 'Alegreya Sans', sans-serif;
  font-weight: 400;
  line-height: 1.3;
}

h1, .uk-size-h1  {
  margin-top: 0;
  font-size: 2.488rem;
}

h2, .uk-size-h2 {font-size: 2.074rem; letter-spacing:-1px;}

h3, .uk-size-h3 {font-weight: 300; font-size: 1.728rem;}

h4, .uk-size-h4 {font-weight: 700; font-size: 1.24rem;}

h5, .uk-size-h5  {font-weight: 700; font-size: 1.2rem;}

small, .uk-text-small  {font-size: 0.833rem;}
.uk-text-tiny {font-size: 0.733rem;}



.uk-text-large {
 font-size:1.1rem;
 font-weight:300;
 }

.uk-text-quote {font-size:1.2rem;}

.uk-text-sansserif {
font-family: 'Open Sans', sans-serif;
}
.uk-text-serif {
font-family: 'Georgia', serif;
}

.alert-text {
font-family: 'Open Sans', sans-serif;
  font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    letter-spacing: 1px;
}


/* sizes for mobile */
@media screen and (max-width: 600px) {
}
