/*
font-family:  'Rufina',  cursive;
font-family: 'PT Serif', serif;
<link href='https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i|Rufina:700&display=swap' rel='stylesheet'>



*/

html {
	font-size: 100%;
}


/*16px*/

body {
	font-family: 'PT Serif', 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,
h3,
h4,
h5 {

	font-family: 'Rufina', serif;
	line-height: 1.15;
    font-weight:400;

}

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;
	font-weight:700;
}

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.3em;}

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

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

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

.uk-text-sansserif {
	font-family: 'PT Serif', sans-serif;
}

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

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

.uk-text-quote {
	font-family: 'PT Serif', sans-serif;
	font-weight: 400;
	font-style:italic;
}

.uk-text-large,
.uk-text-lead {
	font-family: 'PT Serif', sans-serif;
	font-weight: 400;
}

.uk-h3,
h3,
.uk-h4,
h4,
.uk-h5,
h5,
.uk-h6,
h6 {
	font-family: 'Rufina', serif;
	font-weight: 400;
}



/* 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;
 }

}
