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


*/

html {
	font-size: 100%;
}


/*16px*/

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

p {
	margin-bottom: 1.15rem;
}

p.uk-text-tiny,
p.uk-text-small {
	margin-bottom: 0;
}

h1,
h2  {

	font-family: 'Playfair Display', serif;
	line-height: 1.15;
}

.uk-h3,
h3 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}



.uk-h4,
h4,
.uk-h5,
h5,
.uk-h6,
h6 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}


h4,
h5 {
	line-height: 1.45;
}

h1,
.uk-size-h1 {
	margin-top: 0;
	font-size: 2.20em;
}

h2,
.uk-size-h2 {
	font-size: 2.0em;
}

h3,
.uk-size-h3 {
	font-size: 1.728em;
}

h4,
.uk-size-h4,
.uk-text-lead {
font-size: 1.44em;
}

.uk-text-quote {font-size:1.1em;
font-family: 'Playfair Display', serif;
font-style:italic;
}

h5,
.uk-size-h5 {
	font-size: 1.2em;
}
 .uk-text-large {
 font-size:1.15em; }

small,
.uk-text-small {
	font-size: 0.950em;
}

.uk-text-tiny {
	font-size: 0.833em;
}

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

.uk-text-serif {
	font-family: Georgia, serif;
}

body,
p,
.sans-serif {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}



.uk-text-large,
.uk-text-lead {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}





/* sizes for mobile */

@media screen and (max-width: 600px) {


h1,
.uk-size-h1 {
	margin-top: 0;
	font-size: 1.75em;
	letter-spacing:0;
}

h2,
.uk-size-h2 {
	font-size: 1.5em;
}

h3,
.uk-size-h3,
.uk-text-quote {
	font-size: 1.4em;
}

h4,
.uk-size-h4

{
	font-size: 1.3em;
}

.uk-text-quote {font-size:1.3em;}

h5,
.uk-size-h5 {
	font-size: 1.2em;
	line-height: 1.35;
}

small,
.uk-text-small {
	font-size: 0.900em;
}

.uk-text-tiny {
	font-size: 0.833em;
}
 .uk-text-large, .uk-text-lead {
  font-size:1.0em;
 }

}
